Lead Full Stack Developer (Node) will lead teams in software delivery, champion best practices, and collaborate with clients and teammates to bring technical vision to life. The role involves overseeing the entire cycle of software consulting and delivery, from ideation to production, and utilizing continuous delivery practices to deliver high-quality software.
Requirements
- Experience as a Lead Fullstack or Backend Developer with a strong focus on Node.js.
- Proven expertise working with the NestJS.
- Previous experience with frontend (Javascript; React, Next.js).
- Deep understanding and practical experience in Event Management utilizing Kafka.
- Experience developing and implementing GraphQL APIs.
- Solid technical skills in error handling strategies and API Management best practices.
- Experience with Azure cloud.
- Demonstrated experience working within Agile teams, ideally with methodologies such as Scrum or Kanban, and a strong understanding of modern engineering practices.
- Professional proficiency in Spanish (Advanced) and English (Intermediate High).
- A solid understanding of Object-Oriented Programming (OOP) principles, gained through experience with Node.js or other relevant languages (e.g., JavaScript, TypeScript, Java, C#, etc.).
- A commitment to writing high-quality, well-tested code.
- Familiarity with Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD) pipelines and tools.
Benefits
- Learning & Development opportunities
- Support for career growth and development
- Inclusive and supportive team culture