This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Front-End Software Engineer will work on Aircall's customer-facing product, which includes web applications built with React and Typescript, following in-house design systems and coding conventions.
Responsibilities include adding key features to web applications, enriching the UI library, and enhancing the developer experience.
The role involves collaborating with Product and Design teams to create the best UX for customers, building new reusable components for the design system, and developing tooling for a more efficient development process.
The engineer will work with backend developers to reduce cross-team dependencies and contribute to building a more frontend-friendly GraphQL API.
The front-end stack includes React, TypeScript, Styled components, Apollo, Jest, React Testing Library, Chromatic, Cypress, and a release management process based on Gitlab CI.
The ideal candidate should have at least 4 years of experience in front-end development, be proficient in JavaScript, React, and Typescript, write unit and integration tests, and have familiarity with state management systems like Redux or Mobx.
Other requirements include knowledge of CI/CD processes, a sensibility for UI/UX, business-centric mindset, ability to communicate in English, and a preference for simple solutions with long-term scalability in mind.
Bonus points for experience in improving JavaScript performance, working with WebSockets, Local Storage, ES6, and Design Systems.
Requirements:
Minimum 4 years of experience in front-end development
Proficiency in JavaScript, React, and Typescript
Experience with writing unit and integration tests
Familiarity with state management systems like Redux or Mobx
Knowledge of CI/CD processes and DevOps/SRE philosophy
Sensibility for UI and UX
Strong communication skills in English
Preference for simple solutions with long-term scalability in mind
Benefits:
Key moment to join Aircall in terms of growth and opportunities
Emphasis on work-life balance
Fast-learning environment with an entrepreneurial and strong team spirit
Diverse and multicultural environment with 45+ nationalities
Competitive salary package and benefits
Commitment to diversity, equity, and inclusion within the company