Dexian - New York, NY

posted about 2 months ago

Full-time - Mid Level
New York, NY
10,001+ employees
Administrative and Support Services

About the position

We are seeking a highly skilled Senior Backend Developer with deep expertise in JavaScript, TypeScript, and Node.js. In this role, you will be responsible for designing, developing, and maintaining robust microservices that power our platform. If you are passionate about cutting-edge technologies and enjoy working in a fast-paced, collaborative environment, we want to hear from you! The position is based in New York, NY or Sunrise, FL, with a hybrid work model requiring three days onsite each week. This is a permanent position with a focus on continuous improvement and innovation in backend development. As a Senior Backend Developer, you will develop and maintain microservices, ensuring high performance and reliability. You will utilize frameworks such as Fastify or Express to build efficient server-side applications and leverage your knowledge of serverless platforms like AWS Lambda, Azure Functions, or Google Cloud Functions to create and maintain scalable solutions. Your role will also involve designing and implementing RESTful services and GraphQL endpoints, ensuring robust and secure APIs. Collaboration with DevOps teams will be essential as you implement CI/CD pipelines, automating deployment and ensuring continuous integration and delivery. You will apply security best practices throughout the development lifecycle, ensuring the protection of data and systems. Additionally, you will identify and implement performance optimization techniques to ensure the best user experience and efficient resource usage, as well as set up and manage telemetry and monitoring solutions to maintain the health and performance of microservices.

Responsibilities

  • Develop and maintain microservices using Node.js, ensuring high performance and reliability.
  • Utilize frameworks such as Fastify or Express to build efficient server-side applications.
  • Leverage knowledge of serverless platforms like AWS Lambda, Azure Functions, or Google Cloud Functions to create and maintain scalable solutions.
  • Design and implement RESTful services and GraphQL endpoints, ensuring robust and secure APIs.
  • Collaborate with DevOps teams to implement CI/CD pipelines, automating deployment and ensuring continuous integration and delivery.
  • Apply security best practices to all stages of the development lifecycle, ensuring the protection of data and systems.
  • Identify and implement performance optimization techniques to ensure the best user experience and efficient resource usage.
  • Set up and manage telemetry and monitoring solutions to maintain the health and performance of microservices.

Requirements

  • Deep expertise in JavaScript, TypeScript, and Node.js.
  • Experience with frameworks such as Fastify or Express.
  • Proven experience in developing and maintaining microservices.
  • Strong knowledge of serverless architectures and platforms (e.g., AWS Lambda, Azure Functions, Google Cloud Functions).
  • Familiarity with API design, including RESTful services and GraphQL (a bonus).
  • Understanding of DevOps practices and CI/CD pipelines.
  • Solid grasp of security best practices.
  • Knowledge of telemetry and performance optimization techniques.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Nice-to-haves

  • Familiarity with GraphQL API design.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service