Responsabilidades
🤓 As a Lead Backend Software Engineer, the company expects you to perform the following tasks:
- Lead the development of backend services, ensuring code quality and scalability.
- Design and implement cloud-native architectures using AWS and Terraform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and testable code using Node.js and TypeScript.
- Implement robust unit testing and ensure comprehensive test coverage.
- Understand and maintain CI/CD pipelines to automate software deployment.
- Drive best practices in coding standards, testing, and operational excellence.
- Monitor, troubleshoot, and optimize backend performance and scalability.
- Provide technical leadership and mentorship to other engineers.
- Work closely with product managers to translate requirements into technical solutions.
- Ensure timely delivery of high-quality software that meets business objectives.
Requisitos
✨ You are the person they are looking for if you have…
- 7+ years of experience in backend development with a focus on Node.js and TypeScript.
- Strong experience with AWS (Lambda, S3, ECS, RDS, etc.) and cloud-native architecture.
- Expertise in Docker.
- Expertise in Terraform for Infrastructure as Code (IaC).
- Proficiency in writing unit tests and ensuring quality with modern testing frameworks.
- Solid understanding of building and maintaining CI/CD pipelines.
- Experience with building and scaling distributed systems in a cloud environment.
- Ability to deliver high-quality software within time constraints.
- Excellent problem-solving and communication skills.
- Must have own computer (relevant software and subscriptions provided).
- Excellent English verbal and written language proficiency (C1-C2 in CEFR Scale).
- Access to a quiet work area at home with reliable internet (50 Mbps or more).
💜 They will be more enthusiastic about you if you also have.…
- Familiarity with microservices architecture and best practices.
- Understanding of security best practices in cloud environments.
- Degree in Computer Science, Software Engineering, or a related field, and relevant certifications in cloud computing or backend development are a plus.
Beneficios
Plan de carrera
¿Estás buscando ofertas laborales?
En Talently publicamos las mejores ofertas del sector tech, suscríbete a nuestro boletín o crea tu perfil para estar al tanto de ellas.