Skip to content

aircall/frontend-hiring-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

☎️ Aircall Frontend Hiring Test

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.

Context

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.

Exercise

Current state of the application

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.

Expectations

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.

Stack

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.

APIs

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

Contact us at jobs@aircall.io if you need more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors