Reflexive Concepts is seeking a skilled JavaScript Developer to join our growing team!
The ClassifyIT team is building the next generation of classification marking tools, including the tooling behind Microsoft 365 web-based applications. You will work alongside a team of developers on the design, implementation, and optimization of scalable JavaScript solutions, with real exposure to modern frameworks and integration work.
Qualifications:
• Three (3) years of software engineering experience
• Bachelor’s Degree or higher in Computer Science or a related technical field
• An additional four (4) years of software engineering experience may be substituted for the degree, for a total of seven (7) years
Required:
• Working knowledge of JavaScript/DOM, TypeScript, and Node.js/npm
• Experience with AWS, including the ability to navigate AWS dashboards and services
• Hands-on experience with Docker on the command line, and converting applications to Docker images
• Experience with Git on the command line, GitLab CI, and GitLab pipelines
• Familiarity with Jest and Cypress
• Working knowledge of JIRA and GitLab
• Experience developing functional and unit tests
• Experience performing code reviews
• Ability to work directly with customers
• Troubleshooting skills
• Ability to adhere to coding standards and follow team policies
Desired Skills:
• Must be able to work in a collaborative environment, with minimal supervision
• Gather, analyze, and capture customer requirements
• Adhere to the development processes the team has established
• Assist in developing requirements for new features and fixing defects
• Create and expand unit tests
• Knowledge of the Microsoft Office JavaScript API
• Track and respond to user issues and questions
• Triage user issues
• Test new software releases and merge requests
• Experience working collaboratively with a team of developers, contractors, and the Government
• Contribute content for the development of high-level documentation and guides
• Strong time management skills