NodeJS Developer

$70,000 - $140,000/Yr

TATA Consulting Services - Culver City, CA

posted 6 days ago

Culver City, CA
Professional, Scientific, and Technical Services

About the position

We are seeking a highly skilled software developer with over 5 years of professional experience, particularly in Node.js. The ideal candidate will have a solid understanding of JavaScript, including ES6+ features, and experience with common Node.js frameworks and libraries such as Express.js and NestJS. You will be responsible for developing and deploying applications in cloud environments like AWS and GCP, and you should have a strong grasp of both relational and NoSQL databases, including MySQL, PostgreSQL, and MongoDB. Additionally, you will be expected to apply object-oriented programming principles and design patterns in your work, and have experience with unit testing frameworks like Jest, Mocha, or Chai. Excellent communication and collaboration skills are essential, as you will be working with both offshore and onshore teams on multiple projects.

Requirements

  • 5+ years of professional experience in software development with a strong focus on Node.js
  • Solid understanding of JavaScript, including ES6+ features
  • Experience with common Node.js frameworks and libraries (e.g., Express.js, NestJS)
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB)
  • Strong understanding of object-oriented programming principles and design patterns
  • Experience with unit testing frameworks (e.g., Jest, Mocha, Chai)
  • Experience with version control systems (e.g., Git)
  • Experience with developing and deploying applications in cloud environments (e.g., AWS, GCP)
  • Experience with system design principles and building high-scale applications
  • Excellent communication and collaboration skills
  • Passion for learning and a desire to stay up-to-date with the latest technologies
  • Experience with containerization technologies (e.g., Docker, Kubernetes)
  • Experience with microservices architecture
  • Experience with GraphQL
  • Experience with Scrum Agile development methodology
  • Experience working with and managing offshore and onshore teams on multiple projects/tasks as needed
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service