Works as part of the software development team to develop and debug web and mobile applications
Assists in analyzing, maintaining, and implementing software applications.
Learns the Corporate Software Development Methodology Framework.
Develop and maintain web applications using React Native & React.js, GraphQL, HTML, CSS, and JavaScript / TypeScript.
Consumes RESTful & GraphQL APIs on Node.js and is open to learning and implementing the same too.
Collaborate with cross-functional teams to define, design, and ship new features.
Participate in code reviews and contribute to the continuous improvement of our development processes.
Utilize version control systems like GitHub for code management and collaboration.
Work with application Subject Matter Experts on identifying and resolving issues
Understand and apply software design patterns.
Familiarity with version control systems, particularly GitHub.
Participate in peer-led engineering and code reviews.
Assist in the development and execution of test cases and system test plans.
Requires bachelor's degree (or international equivalent) in Computer Science or Information Systems with 2-5 years of relevant work experience; or 6-9 years of relevant work experience without a bachelors degree.
Understanding of latest front-end frameworks and backend technologies
Practical knowledge and work experience with React Native & React.js.
US Citizen or Green Card status required
Javascript Developer • Reston, VA, United States