Full stack Development: Develop, test, and maintain web applications using cutting-edge technologies. Your primary focus will be on backend development using JavaScript, but you will also be expected to work on frontend tasks as needed.
Team Collaboration: Work closely with the development team, UX/UI designers, business, and systems analysts to deliver high-quality software solutions
Code Review & Quality Assurance: Conduct code reviews for ensuring code quality and perform thorough testing to identify and fix bugs before product delivery
Documentation: Document technical specifications, user guides, and other project documentation to support development efforts
What you bring
Bachelor's or master's degree in Computer Science, Information Technology, or a related field, or equivalent work experience
Proven experience as a Full stack Developer with a strong focus on backend development using JavaScript
Vast experience in frontend technologies like HTML, CSS, and JavaScript frameworks like Angular, React, or Vue.js
Strong knowledge of Node.js and popular frameworks like Express.js.
Excellent understanding of Agile methodologies, technical understanding of products, and up-to-date on industry standards and best practices
Proficient understanding of code versioning tools, such as Git
Strong problem-solving skills and ability to think algorithmically
Excellent communication skills in English languag
6+ years of related professional experience
Due to the potentially classified nature of our work, your willingness is required to subject yourself to a governmental security clearance process ( )