Remote Senior Front-End Engineer - Madrid

Posted

This job is closed

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
About the job
Posted on
Job type
Salary
-
Location requirements

-

Leave a feedback