
Software Engineer – Professional Practice Contract
Aircall Madrid
About the role
At Aircall, a rapidly growing AI-powered customer communication platform, the engineering team focuses on developing innovative features that enhance user interactions across voice, SMS, WhatsApp, and AI integrations. The company values a collaborative environment where new graduates can gain hands-on experience in building backend services, working with cloud infrastructure, and contributing to real-world AI features. The team emphasizes continuous learning and ownership of tasks, fostering a dynamic work culture.
The role involves designing, testing, and deploying backend functionalities primarily using TypeScript and Node.js, with some Python, on AWS cloud services. The candidate will learn to monitor services, analyze logs, and participate in code reviews, working closely with product managers and designers to understand user needs. The position offers mentorship, structured training, and the chance to develop end-to-end features, making it ideal for recent graduates seeking their first professional experience.
This contract-based, hybrid role is based in Madrid, Spain, and is suitable for recent graduates with a degree in computer science or related fields. Candidates should have basic programming skills, familiarity with Git, APIs, and databases, and a strong desire to learn. Exposure to cloud platforms, NLP, speech tech, or frontend development is a plus. The company promotes diversity and offers a competitive package, with opportunities for permanent employment based on performance.