Job Overview
Location
Reston, Virginia
Ready to Apply?
Take the Next Step in Your Career
Join CYNET SYSTEMS and advance your career in other-general
Apply for This Position
Click the button above to apply on our website
Job Description
Job Description: Responsibilities:
- Work as part of the software development team to design, develop, and debug web and mobile applications.
- Analyze, maintain, and implement software solutions following established development standards.
- Develop and maintain web applications using React Native, React.js, GraphQL, HTML, CSS, and JavaScript/TypeScript.
- Consume and implement RESTful and GraphQL APIs on Node.js.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Participate in code reviews and continuously improve development processes.
- Use GitHub and version control tools for code management and collaboration.
- Identify and resolve application issues in coordination with subject matter experts.
- Apply software design patterns to ensure maintainable and scalable solutions.
- Assist with test case development and system testing.
Requirement/Must Have:
- Bachelor s degree (or equivalent) in Computer Science, Information Systems, or related field.
- 2 5 years of relevant experience (or 6 9 years without a degree).
- Hands-on experience with React.js and React Native.
- Strong knowledge of HTML, CSS, JavaScript/TypeScript, and front-end frameworks.
- Familiarity with GitHub and version control workflows.
- Good understanding of SQL and relational databases.
- Strong analytical, problem-solving, and communication skills.
- Team-oriented with a willingness to learn and adapt to new technologies.
Should Have (Preferred Qualifications):
- Experience building backend systems using Node.js and GraphQL.
- Understanding of Agile development methodologies.
- Familiarity with DevOps tools and cloud platforms (e.g., Azure).
- Experience with additional front-end frameworks or libraries.
Skills:
- Front-end development (React.js, React Native, HTML, CSS, JavaScript/TypeScript).
- API integration (RESTful, GraphQL).
- Version control (GitHub).
- SQL and database interaction.
- Agile development practices.
- Problem-solving and debugging.
- Cloud and DevOps awareness.
Qualification and Education:
- Bachelor s degree in Computer Science, Information Systems, or a related discipline (required).
- 2 5 years of relevant software development experience.
Don't Miss This Opportunity!
CYNET SYSTEMS is actively hiring for this Software/Application Engineering Professional position
Apply Now