Taro Logo

Senior Software Engineer - Paris - PMS

Aircall creates technology that fuels accessible, transparent and collaborative communication to empower their base of 18,000+ customers.
Paris, TX, USA
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Paris - PMS

Aircall is seeking a Senior Software Engineer to join their Core Platform team in EMEA. The role involves designing, developing, deploying, and operating business-critical features using Ruby and TypeScript back-end stacks on AWS. The ideal candidate will have 5+ years of experience in back-end development with Ruby/Ruby on Rails, and experience with AWS in a production environment. They value clean code, best practices, and effective communication. The position offers opportunities for growth, work-life balance, and a diverse, multicultural environment. Aircall is backed by over $220 million in investment and serves 18,000+ customers globally.

Key responsibilities include:

  • Delivering high-quality, secure, and scalable solutions
  • Writing clean, scalable code using Ruby and TypeScript/Node.js
  • Involvement in requirements analysis, solution design, and architecture
  • Product and platform performance optimization
  • Mentoring junior team members

Requirements:

  • 5+ years of experience in back-end development with Ruby/Ruby on Rails
  • Experience with AWS in a production environment
  • Strong focus on security, scalability, availability, and performance
  • Familiarity with engineering best practices and tools (Jira, Confluence, GitLab, GitHub)
  • Experience with clean code, clean architecture, TDD, BDD, and CI/CD
  • Effective communication and collaboration skills

Aircall offers a competitive salary package, benefits, and a diverse, inclusive work environment. They are committed to promoting active inclusion and fostering a strong sense of belonging for all employees.

Last updated a year ago

Responsibilities For Senior Software Engineer - Paris - PMS

  • Design, develop, deploy, and operate business-critical features
  • Write clean scalable code using Ruby and TypeScript/Node.js
  • Participate in requirements analysis, solution design, and architecture
  • Optimize product and platform performance
  • Mentor junior team members

Requirements For Senior Software Engineer - Paris - PMS

Ruby
TypeScript
Node.js
  • 5+ years of experience in back-end development with Ruby/Ruby on Rails
  • Experience with AWS in a production environment
  • Experience with TypeScript/Node.js (plus)
  • Familiarity with engineering best practices and tools (Jira, Confluence, GitLab, GitHub)
  • Knowledge of clean code, clean architecture, TDD, BDD, and CI/CD
  • Effective communication and collaboration skills
  • Experience with Domain Driven Design (plus)

Benefits For Senior Software Engineer - Paris - PMS

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary package
  • Work-life balance
  • Fast-learning environment
  • Multicultural mindset

Interested in this job?