
About the role
At Aircall, a leading AI-powered customer communications platform used globally, the FullStack Software Engineer role is part of the engineering team focused on building resilient, scalable services that integrate voice with business-critical tools like CRM and helpdesk systems. The company emphasizes rapid AI innovation and a collaborative, fast-paced environment with a strong customer and data-driven culture.
The engineer will design, develop, deploy, and operate key features using primarily NodeJS and TypeScript on AWS, ensuring high quality, security, and scalability. Daily responsibilities include collaborating with product managers and designers, mentoring peers, and maintaining operational excellence through metrics and observability. The role requires a pragmatic approach to solving real-world problems and delivering reliable production code.
Candidates should have at least four years of backend development experience with TypeScript, NodeJS, or similar languages, and strong AWS expertise for high-volume services. Frontend experience with React is a plus. The company values simplicity, maintainability, and effective communication. The position is based in the Madrid office, offering a diverse, inclusive workplace with a focus on work-life balance and continuous learning.