Senior Backend Developer

vacancy no. 34649

We are looking for a seasoned senior backend engineer to join our team. This role will be crucial in designing, implementing and deploying microservices architectures for a global SaaS application.

Responsibilities

  • Design, develop, and maintain scalable backend services using Node.js.
  • Build and optimize RESTful APIs and microservices for high-performance systems.
  • Work with AWS cloud services, including Lambda functions, to manage infrastructure and deployments.
  • Integrate and maintain Elastic Search for optimized search functionality.
  • Collaborate with frontend developers and other team members to ensure seamless integration across the stack.
  • Write clean, scalable, and maintainable code following best practices.
  • Debug, troubleshoot, and optimize backend systems for performance and reliability.

Requirements

  • 4+ years of experience in backend development with Node.js.
  • Strong understanding of microservices architecture and RESTful APIs.
  • Hands-on experience with AWS services, including Lambda, EC2, S3, RDS, and Elastic Search.
  • Proficient in designing and deploying scalable backend solutions.
  • Familiarity with frontend technologies, especially Angular, is a big plus.
  • Excellent problem-solving and debugging skills.
  • Experience with version control (Git) and CI/CD pipelines.
  • Strong communication skills and ability to work in a collaborative team environment.