Senior Frontend Engineer

Résumé du poste
CDI
Salaire : Non spécifié
Télétravail total
Expérience : > 5 ans
Compétences & expertises
Contenu généré
Sens des affaires
Collaboration et travail d'équipe
Déploiement continu
Teamwork
Javascript
+7

Wooclap
Wooclap

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

As a Senior Frontend Engineer, you will play a crucial role in the design, development, and maintenance of our software codebase. You will collaborate with cross-functional teams to ensure that we deliver a robust and scalable solution for our users.

Responsibilities

  • As a Senior Frontend Engineer, you will integrate our Wooflash product squad and work with a Senior Backend Engineer, a Product Manager and a Product Designer.

  • You will be responsible for all aspects of the development: technical design, development, testing, deployment and support.

  • Beyond the technical mastery, your ability to understand the business, suggest improvements and your sense of detail will directly contribute to your success.

  • We are looking for a person who is communicative, curious and eager to improve and to help others to improve.

Our Tech Stack

  • Frontend: JavaScript, React, Apollo, internal design system, SCSS modules.

  • Backend: JavaScript, Express, Apollo, PostgreSQL.

  • Platform: AWS, GitHub Actions for CI

We work in continuous integration and ship to production up to several times a week, and are aiming for continuous delivery.

Who you are

  • You are a skilled programmer: You design scalable, well-architected features while delivering results. You are also able to challenge the existing codebase and past architecture/coding choices.

  • You’re a team player: Collaboration is key—you help others grow, work with cross-functional teams, and communicate complex ideas clearly.

  • You solve problems: You identify issues and resolve them through code or teamwork, breaking down challenges into manageable steps and seeking help when needed.

  • You want to do what’s best for users: You consider user impact when building features, aligning with Wooclap’s mission to positively influence global education.

  • You care about code quality: You emphasize testing, documentation, and automation while managing technical debt strategically to maintain product robustness.

  • You love technologies, but you’re pragmatic: You see tools and languages as means to an end, balancing speed, craft, and business goals to ship valuable, simple features efficiently.

Package

  • Meal Vouchers: 11€ (Paris - Swile) or 8€ (Brussels - Pluxee)

  • Full medical insurance (Alan)

  • MacBook Pro

  • Reimbursement of your phone subscription up to 50€

  • Woocredits (150€/year) to buy learning materials

  • Additional benefits based on location:

    • Paris: Reimbursement of your public transportation up to 50%

    • Brussels: 100€ Eco Vouchers (Pluxee), Mobility Budget, 10 extra paid holidays


Profil recherché

  • 5+ years of professional software development experience.

  • Significant experience in JavaScript and React or any major frontend framework: (Angular, Vue.js…).

  • Strong interest for frontend development, UI and UX questions.

  • Used to working with GraphQL APIs, ideally also with RESTful APIs.

  • Knowledge and use of best practices for software development (code standards, code reviews, CI/CD, testing…).

  • Interest for coding best practices (clean code, DDD…).

  • Will to keep learning, and to share your learnings with other developers, mentor junior frontend engineers.

  • Product and business oriented, ability to take full ownership of your projects.

  • Fluent in spoken and written English.

  • Knowledge on accessibility is a plus.


Déroulement des entretiens

  • ☎️ 30’ Screening interview with Julien, Engineering Manager

  • 📈 90’ Tech Case with 2 members of the Frontend Chapter

    • The tech case will be completed at home.

    • The 90 minutes will be used to review the test together.

  • 🤝 45’ Panel interview with your future colleagues

  • 💻 30’ interview with Baudouin, CEO & Christophe, Head of Engineering

  • 💬 Reference check

  • 🎬 30’ Closing interview with Anabela, our Head of People

Envie d’en savoir plus ?