This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Aircall is seeking a passionate Software Engineer to join the Core Platform team in EMEA.
Responsibilities include designing, developing, deploying, and operating business-critical features using Ruby and Typescript back-end stacks hosted on AWS.
The role involves ensuring operational excellence, metrics, observability, and best practices, as well as mentoring junior team members.
Key tasks include writing clean, scalable code, participating in requirements analysis, solution design, architecture, and end-to-end delivery of key modules.
The position also involves product and platform performance optimization and live site monitoring.
Requirements:
Minimum of first experience in back-end development using Ruby / Ruby On Rails, focusing on security, scalability, availability, and performance.
Experience with Typescript/Node.js is a plus.
Extensive experience with AWS in a production environment, particularly for high volume/high availability services.
Proficiency in engineering best practices, such as testability, maintainability, and using systems like Jira, Confluence, GitLab, GitHub, etc.
Familiarity with Clean Code, Clean Architecture, Test Driven Development, Behaviour Driven Development, and Continuous Integration/Deployment.
Effective communication skills and ability to collaborate with different profiles and roles.
Experience with Domain Driven Design is a bonus.
Benefits:
Opportunity to work in a global community with diverse teammates across continents.
Competitive salary package and benefits including health coverage, lunch, commute, and sports.
Fast-learning environment with an entrepreneurial and strong team spirit.
Aircall values work-life balance and recognizes and rewards smart work.
Emphasis on diversity, equity, and inclusion, promoting a strong sense of belonging and equal opportunities for all employees.