Aircall

Senior Front-End Engineer

Remote EMEA
TypeScript GraphQL API JavaScript React
Description
We are looking for engaged and passionate Senior Front End Software Engineer to join our growing Engineering Team.

Your mission @ Aircall:

  • You will join the Engineering team to work on Aircall’s customer-facing product: web applications built with React and Typescript. It’s based on an in-house design system and strong coding conventions.
  • This team focuses on adding key features to our web applications. It’s responsible for enriching our UI library and providing a great developer experience, among other exciting topics.

You will be involved in:

  • Working closely with the Product and Design teams to build the best UX for our customer
  • Contributing to improving our design system by building new reusable components
  • Building tooling for a more robust and faster development process
  • Working alongside backend developers to mitigate cross-team dependencies
  • Helping in building a more frontend-friendly GraphQL API

Our front-end stack:

  • React, TypeScript, Styled components, Apollo.
  • Jest, React Testing Library, Chromatic, Cypress.
  • A release management process based on Gitlab CI

A little more about you:

  • Engineer profile with at least 4 years of experience in front-end development.
  • Shipped and maintained code in production.
  • Proficient in Javascript. Proficient in React and Typescript is a bonus.
  • Write unit and integration tests to ensure code quality.
  • Familiar with building strong and scalable state management systems. Redux or Mobx are bonuses.
  • Familiar with CI/CD process-based or at least know about DevOps / SRE philosophy
  • Sensibility for UI and UX.
  • Business centric, able to listen and understand the best ideas from all over the organization.
  • Like sharing your ideas and you're open-minded. You can set a vision that others are excited to get behind.
  • Prefer simple solutions and designs over complex ones, while keeping long term scalability in mind
  • Able to communicate in English.

Bonus points:

  • Experience investigating and improving JavaScript performances
  • Experience with WebSockets, Local Storage, or ES6
  • Experience with Design Systems
Aircall
Aircall
Analytics Call Center Cloud Data Services CRM Enterprise Applications SaaS Software Telecommunications VoIP

0 applies

99 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 257 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers