Este puesto ya no está disponible.

Frontend Engineer

Indefinido
Sète
Salario: No especificado
Totalmente remoto

Strapi
Strapi

¿Te interesa esta oferta?

jobs.faq.title

El puesto

Descripción del puesto

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.

Missions

  • Develop a React based components library from our current design system.
  • 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 and the current codebase, stability, deprecations.

Requisitos

  • 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 🙏

Bonus

  • 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.

Proceso de selección

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

¿Quieres saber más?