Software Engineer (Ruby and TS) - Portugal
Aircall
Employment Type
Full Time
Location
Dubai
Experience
Entry Level, Junior, Mid Level
Benefits
Requirements
Required Skills
Job Description
Description Aircall is a place where voices are valued. Backed by over $220 million of investment since 2015, we create technology that fuels accessible, transparent and collaborative communication to empower our base of 18,000+ customers (and growing) to make authentic, human connections. Conversation is a cornerstone of our culture. Wherever our people find themselves in the Aircall world – Paris, New York, San Francisco, Sydney, Madrid, London, Berlin, or at home – everyone has a voice that is valued. Whatever your background, wherever you’re from – we want you to join the conversation. Let’s talk. We are looking for engaged and passionate Software Engineer to join our growing engineering department and be part of our Core Platform team in EMEA. As a Software Engineer, you will be responsible for the design, development, deployment, and operation of business-critical features that add customer value. Operational excellence, metrics, observability and best practices, evangelization, and mentoring in your team and across the whole of Engineering will be part of your day to day job. Quality, excellence, and agility drive our delivery processes and you will help us level these up. Using Ruby and Typescripts back-end stacks, appropriate for each requirement, but always hosted on AWS, we build added value and resilient services on top of voice and fully integrate with our customers’ business critical tools (CRM, Helpdesk, E-Commerce, …).
Responsibilities
- Be part of an engineering organization delivering high quality, secure, and scalable solutions to Aircall clients
- Write clean scalable code using Ruby and Typescript / Node.js, test and deploy applications and systems
- Have key responsibilities within the requirements analysis, solution design, architecture, and end-to-end delivery of key modules in order to provide business solutions
- Involvement in product and platform performance optimization and live site monitoring
- Mentor junior team members
Requirements
- A first experience in back-end development, using Ruby / Ruby On Rails
- Experience with Typescript/Node.js is a plus
- Worked extensively with AWS in a production environment
Preferred Qualifications
- Rigorous with code quality and engineering best practices
- Clean Code, Clean Architecture, Test Driven Development, Behaviour Driven Development and Continuous Integration/Deployment
- Effective and proactive communication skills
- A proven experience with Domain Driven Design would be a plus
Benefits
- Competitive salary package & benefits (health coverage, lunch, commute, sports)
About the Company Aircall offers a unique work environment and the chance to collaborate with diverse teammates across continents. We value people who are bold, ambitious, collaborative and customer-centric. We’re a global community growing together. At Aircall, we believe diversity, equity and inclusion, irrespective of origins, identity, background and orientations, are core to our Aircall journey.
How to Apply
Similar Jobs You Might Be Interested In
UI Designer - Contract
Horizontal Digital
Mid Level Information Technology Contract Completely RemotePosted a month ago
Solutions Engineer (Pre-Sales) EMEA
poolside
Mid Level, Senior Information Technology Full Time Completely RemoteAnnual Leave Health Insurance Medical InsurancePosted 25 days ago
Use The Smartest AI CV Builder To Land A Remote Job Faster in Dubai
Rezi's award-winning AI-powered resume builder is trusted by hundreds of thousands of job seekers. Create your perfect resume in minutes with Rezi.
- AI-powered CV Builder
- AI-powered CV Editor
- AI-powered CV Score
- AI-powered Keyword Targeting