Aircall

Software Engineer (Ruby and TS) - Portugal

Aircall

Posted 5 months ago

Employment Type

Full Time

Location

Dubai

Experience

Entry Level, Junior, Mid Level

Benefits

Health InsuranceMedical InsuranceTransportation

Requirements

Ruby,Ruby On Rails,Typescript/Node.js,AWS

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