NodeJS Developer

$67,700 - $154,000/Yr

Booz Allen Hamilton - Melbourne, FL

posted 24 days ago

Part-time,Full-time - Mid Level
Melbourne, FL
Professional, Scientific, and Technical Services

About the position

As a NodeJS Developer at Booz Allen, you will play a crucial role in developing software solutions that positively impact the lives of veterans. This position involves both frontend and backend development, focusing on creating a responsive and high-performance user interface while ensuring seamless communication between components through RESTful APIs. You will work in a fast-paced environment, collaborating with a team to design, develop, and deploy an enterprise-wide electronic workspace for veteran healthcare providers.

Responsibilities

  • Develop and maintain both frontend and backend components of the application.
  • Create and optimize RESTful APIs for communication between frontend and backend.
  • Integrate backend components with external APIs, including Single Sign-On and OAuth services.
  • Leverage relational databases and in-memory data stores for application data management.
  • Collaborate with internal teams to produce software design documents and architecture diagrams.

Requirements

  • 6+ years of experience as a Software Engineer, including API and web application backend development.
  • 4+ years of experience in JavaScript development, including TypeScript, with a focus on API development in NodeJS.
  • 4+ years of experience with relational database systems such as PostgreSQL, MySQL, or SQL Server.
  • Excellent verbal and written communication skills.
  • Knowledge of object-oriented design principles and modern API communication protocols like SOAP and REST.

Nice-to-haves

  • 2+ years of experience with Docker, CI/CD pipelines, and VS Code.
  • 2+ years of experience with ReactJS or another reactive JS framework.
  • 2+ years of experience with NoSQL databases such as Mongo, Cosmos, or Dynamo.
  • Experience with integrating SSO authentication services using OAuth 2.0.
  • Familiarity with the AdonisJS web framework and Prisma ORM.

Benefits

  • Health insurance
  • Flexible spending account
  • Tuition reimbursement
  • Retirement plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service