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 customerContributing to improving our design system by building new reusable componentsBuilding tooling for a more robust and faster development processWorking alongside backend developers to mitigate cross-team dependenciesHelping in building a more frontend-friendly GraphQL APIOur front-end stack:
React, TypeScript, Styled components, Apollo.Jest, React Testing Library, Chromatic, Cypress.A release management process based on Gitlab CIA 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 undefined / SRE philosophySensibility 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 mindAble to communicate in English.Bonus points:
Experience investigating and improving Javascript performancesExperience with WebSockets, Local Storage, or ES6Experience with Design Systems