
About the role
At Aircall, a leading AI-powered customer communications platform used globally, the engineering team focuses on integrating voice, SMS, WhatsApp, and AI into a unified workspace. The Software Engineer role is part of this dynamic team, contributing to the development and operation of features that enhance customer value. The company emphasizes innovation, rapid AI advancements, and a collaborative culture across multiple international offices, including Madrid.
The Software Engineer will design, develop, test, and monitor backend services primarily using NodeJS and TypeScript hosted on AWS. Daily responsibilities include collaborating with product managers and designers to deliver pragmatic solutions, maintaining high code quality, and participating in architectural discussions. The role demands operational excellence, adherence to best practices, and active involvement in peer reviews and continuous learning within a fast-paced environment.
Candidates should have 3 to 5 years of professional software development experience, strong skills in TypeScript and NodeJS, and practical knowledge of AWS production environments. Experience with frontend technologies like React is advantageous. The ideal engineer values clean, maintainable code, effective communication, and the ability to translate requirements into technical designs. Aircall fosters a diverse, inclusive workplace with a focus on work-life balance and growth opportunities.