• February 24, 2025
  • hireflex247
  • 0

Software Engineer Backend (Node.js, Fastify, TypeScript, Jest)

We are seeking a Backend Consultant to assist our Client in the development of backend applications and services for customer profiles. The consultant will be responsible for writing high-quality, scalable, and testable code while working in an agile and collaborative environment.

Key Responsibilities:

  • Develop and maintain backend applications using Node.js and the Fastify framework.
  • Work with TypeScript to ensure type safety and maintainable code.
  • Build and consume REST APIs, integrating with databases as needed.
  • Design and maintain automated test suites using Jest to ensure high code quality.
  • Implement and maintain CI/CD pipelines for continuous integration and deployment.
  • Utilize GitHub Actions for automation and Terraform for infrastructure management.
  • Work with cloud platforms such as GCP (preferred), AWS, or Azure.
  • Participate in code reviews, provide feedback, and collaborate with the team.
  • Follow agile methodologies, working independently and in collaboration with the team.

Required Skills & Experience:

  • Proficiency in JavaScript/TypeScript with hands-on experience in backend development.
  • Strong knowledge of Node.js and the Fastify framework for building efficient APIs.
  • Experience working with REST APIs and databases.
  • Expertise in Jest for writing unit tests, integration tests, and end-to-end tests.
  • Familiarity with CI/CD automation and version control using Git.
  • Understanding of cloud infrastructure and deployment strategies.
  • Experience with GitHub Actions and Terraform for infrastructure and automation.
  • Ability to work in a fast-paced agile environment, both independently and within a team.

Preferred Skills:

  • Experience with GCP (preferred), AWS, or Azure.
  • Good understanding of security best practices in backend development.
  • Experience in working with microservices architecture.

Why Join Us?

  • Opportunity to work on a high-impact projects.
  • Collaborative and agile work environment.
  • Competitive compensation based on experience and expertise.

If you have the expertise in Fastify, TypeScript, and automation testing (Jest) and are passionate about building robust backend services, we’d love to hear from you!

Job Type: Contract Full Time
Job Location: Bengaluru

Apply for this position

Allowed Type(s): .pdf, .doc, .docx