Jobs · Engineering · Maryland

JavaScript Developer

Reflexive Concepts · Hanover, MD · 6 days ago
EngineeringFull-time

About the role

Reflexive Concepts is seeking a JavaScript Developer to join their growing team.

Responsibilities

  • Design, develop, test, and document policy-driven software supporting classification string validation and access control for M365 web-based applications.
  • Possess working knowledge of JavaScript/DOM, TypeScript, Node.js/npm.
  • Experience in AWS (ability to navigate AWS dashboards & services).
  • Hands-on experience utilizing Docker (command line) and converting applications to Docker images.
  • Experience utilizing Git (command line), GitLab CI and GitLab pipelines.
  • Familiar with Jest and Cypress.
  • 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.

Qualifications

  • Three (3)+ years of relevant experience.
  • Bachelor's Degree or higher in Computer Science, Software Engineering, or a related technical field.
  • An additional four (4) years of experience may be substituted for the degree, for a total of seven (7) years.

Required

  • Possess working knowledge of JavaScript/DOM, TypeScript, Node.js/npm.
  • Experience in AWS (ability to navigate AWS dashboards & services).
  • Hands-on experience utilizing Docker (command line) and converting applications to Docker images.
  • Experience utilizing Git (command line), GitLab CI and GitLab pipelines.
  • Familiar with Jest and Cypress.
  • 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 development processes the team has established.
  • Aid in the development of requirements for new features and fix defects.
  • Create and expand unit tests.
  • Track and respond to user issues/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.

Similar jobs

JavaScript Developer

FetchJobs.coUnited States· 1 wk ago
RemoteInformation Technologyapply on fetchjobs.co

Java Developer

Lumin InnovationsEast Peoria, IL· Yesterday
Engineeringapply on lumininc.com

Java Developer

Aditi ConsultingSan Jose, CA· Yesterday
Engineering$75–$80/hrapply on www2.jobdiva.com