Diamondpick - McLean, VA

posted about 2 months ago

Full-time
Hybrid - McLean, VA
Administrative and Support Services

About the position

The NodeJS Developer position is a hybrid role focused on developing backend web services and REST APIs using Node.js and Java, while also engaging in UI development with Angular. The role requires collaboration with Agile teams to design, develop, and support technical solutions, leveraging various AWS services and programming languages. The ideal candidate will have a strong background in software development, particularly in Node.js and cloud technologies, and will be expected to stay updated with tech trends and mentor other team members.

Responsibilities

  • Extensive hands-on backend web services/REST API development using Node.js and Java.
  • Experience in UI development using Angular, JavaScript, and unit testing frameworks like Jasmine and Karma.
  • Cloud experience with AWS (ECS, LAMBDA, FARGATE) and familiarity with AWS EC2, S3, R53, RDS, IAM.
  • Utilize programming languages such as Node.js, Java, and Angular, along with Open-Source RDBMS and NoSQL databases.
  • Collaborate with Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.
  • Stay updated with tech trends, experiment with new technologies, and participate in technology communities while mentoring other engineering members.
  • Collaborate with digital product managers to deliver robust cloud-based solutions that enhance user experiences.
  • Leverage jQuery to handle inputs and outputs from databases.
  • Maintain effective client communication.
  • Work on both backend and frontend technologies like Node.js and AngularJS.

Requirements

  • Overall software development experience of 7+ years.
  • 6+ years of hands-on experience in Node.js and REST API development.
  • 3+ years of experience in writing Node.js unit tests using Jest and Mocha.
  • 2+ years of experience on Node.js V10 version.
  • 3+ years of hands-on experience in jQuery and JavaScript.
  • 2+ years of work experience in handling databases using Node.js.
  • 3+ years of hands-on experience with AWS services such as ECS, EC2, Lambda, S3, and SQS.
  • Experience in Agile practices.

Nice-to-haves

  • Experience in the Financial Domain, preferably with Capital One.
  • Hands-on experience working with AngularJS 11+.
  • Experience in writing unit tests using Jasmine, Karma, Junit, and Mockito.
  • People management experience.
  • Strong analytical skills, good team player, and self-motivated.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service