01Aug 2024 by darbuka
vacancy no. 34649
- Senior
- Remote
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.