View all jobs

JavaScript Developer

  • Hanover, MD

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