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.
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.
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.
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.
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
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.
☎️ 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