Backed by over $220 million of investment since 2015, Aircall creates technology that fuels accessible, transparent and collaborative communication to empower our base of 14,000+ customers (and growing) to make authentic, human connections. With over 1.3M calls per day, we focus on user experience, collaboration and integration with other software.
We are looking for engaged and passionate frontend software engineers to join our growing engineering team.
Feel free to apply! Drop us a line with your LinkedIn/GitHub/X.com at jobs@aircall.io.
We ask all candidates to take either a home test or a live coding one. We've created a basic application, listing calls and displaying their details, as a support for both tests.
We provide an application with very basic features:
- authentication (accepting random username/password)
- listing calls, with pagination
- displaying call details
The application is not production ready. It contains several issues and existing features could be improved a lot. That's on purpose, we'll ask you to work on that. More info in the next section.
As said above, the application is far from being production ready. We'll ask you to fix some known issues, improve existing features and add new ones.
You won't have time to fix everything, and we don't expect you to. Also, we adjust our expectations depending on your seniority.
The application relies on a quite common stack. It's a React/Typescript application, created with create-react-app, and using a GraphQL API. It uses our own lovely UI library, called Tractor. It's a public library, you can have access to its Storybook and NPM page.
If you joined us, you'd work on a very similar stack.
The application relies on a GraphQL API. You can find its documentation here and more information about the models there.
We've previously built a REST API for this test as well. While we suggest you to work with the GraphQL API, you could switch to the REST API if you'd like. You'd find its documentation here.
Contact us at jobs@aircall.io if you need more details.