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. 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.
Numbers & Facts
Location
Hanover, Maryland
Website
http://www.reflexiveconcepts.com
Description
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