Frontend Engineer

  • CDI 
  • World
  • Télétravail total possible

La tribu



  • SaaS / Cloud Services, Software
  • De 15 à 50 salariés

Le poste

Frontend Engineer

  • CDI 
  • World


In the digital age, content rules.
Production and distribution have shifted from the few to the many. We have all become the media, the media has been marginalized and brands are now broadcasters.
Everyone has a story to tell or something to sell. A need to create and connect, post and publish, showcase and share.

So, say hello to Strapi! We exist to fuel the world’s creativity and productivity
by unleashing the power of content.
So we’ve built the next generation CMS that does exactly that. Across the full lifecycle and the entire stack.
It’s open-source. Javascript. Headless. Community first. And free. And will stay that way. Forever.

Job description

As a product-driven company developing open-source software, we are looking for a strong and open-minded frontend engineer to join the maintainers’ team. Values such as humility, transparency, and being eager to learn are deeply required to enjoy this role.

We are building a software used by thousands of developers and users around the world. Every choice made by the core team impact many businesses and developers’ lives. The community is very careful and will act as a mentor to help you be a better developer. As an engineer developing a tool targeting developers you will be involved in the design and product process to find the best solution for our users.

On a daily basis, you will work on both the Community Edition and Enterprise Edition of Strapi. The engineering team is following most of the SCRUM principles mixed with some Shape Up ideas. We also do a lot of code reviews and peer-programming sessions to learn from each other. We would like to introduce “free code days” to let you enough time to make training, polishing things, or just do what matters the most for you.


  • Understand the users needs to develop features in the administration panel
  • Develop internal APIs so the product would be fully extensible
  • Improve the front-end performances
  • Improve the current codebase, stability, deprecations, …
  • Co-develop a React based components library which is part of our design system.

Preferred experience

  • Within +/- 2 hours from Paris’ timezone.
    We will open to remote positions anywhere in the world when our process allows enough flexibility.
  • Fluent English and French.
    We are working on strengthening our team’s English to move towards full English in the medium-term.
  • Strong proficiency in React and a general understanding of our stack Redux/Saga/GraphQL/Styled-components/Webpack/Storybook/jest.
  • 5 years experience with Javascript including at least 3 with React.
  • Significant experience with web development and bringing software to production.
  • Strong object-oriented and functional architectural skills.
  • A passion for learning, teaching, and helping others.
  • Demonstration of past professional and academic success.
  • Excellent communication and presentation skills.
  • Familiarity with common front-end development tools such Webpack, npm and yarn.
  • Experience with unit testing.

Note: you don’t need to check all the boxes to apply 🙏


  • Strong Experience with Design Patterns, Optimisation and Scalable development.
  • Contributed to open source projects.
  • Based or wanting to relocate in Paris.
  • Open-minded, full of doubts with no certitudes.

Recruitment process

  1. 30 minutes call with Marion (Engineering Manager)
  2. 30-60 minutes call with Cyril (Lead Frontend)
  3. Development test (48H) followed by a 60 minutes debriefing meeting at the office or via Zoom
  4. 2 x 30 minutes team meetings (Product Managers, Lead Developers)

Meet the Strapi team

Questions and answers about the offer
  • Ajouter aux favoris
  • Partager sur Twitter
  • Partager sur Facebook
  • Partager sur Linkedin

Notre sélection d'articles pour vous

Inspirez-vous avec une sélection d'articles