Anansys Software - Mountain View, CA

posted 9 days ago

Full-time
Mountain View, CA

About the position

The NodeJS Developer role involves hands-on development and the creation of high-performance, reliable, and maintainable code using JavaScript frameworks, particularly Node.js. The position requires building REST-based reactive microservices and managing applications in cloud environments, with a focus on delivering quality services and solutions. The developer will work collaboratively within an engineering team throughout the project lifecycle, from requirements gathering to release.

Responsibilities

  • Develop and deliver quality services and solutions using NodeJS and other web technologies.
  • Participate in an engineering team on projects from the requirements gathering phase to the release phase.
  • Translate complex requirements into detailed design.
  • Maintain current technical knowledge to support rapidly changing technology.

Requirements

  • Hands-on development and proficiency in JavaScript frameworks such as Node.js.
  • Experience in building REST-based reactive microservices platform.
  • Understanding of relational and NoSQL databases.
  • Familiarity with event/message driven system design and architecture.
  • Strong knowledge of data structures, algorithms, enterprise systems, and asynchronous architectures.
  • Proven track record of delivering results, especially in writing high-performance, reliable, and maintainable code.
  • Experience with developing microservices using tools and technologies like Kubernetes, Docker, RabbitMQ, etc.
  • Experience in DevOps processes and tooling for deployment, monitoring, and site reliability engineering.
  • Familiarity with managing applications in the Cloud.
  • Experience in AWS is an added advantage.
  • Ability to work well in a team environment and drive cross-team solutions with complex dependencies and requirements.
  • Excellent written and verbal communication skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service