As a Backend 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 Wooclap deliver a robust and scalable solution for our users.
🚀Responsibilities
Build, scale, maintain, and continuously optimize our Node-based REST API and packages that directly impact our customers
Work with 3rd party APIs or services to build our integrations with other tools to provide the best experience to our customers
Monitor reliability and performance of our servers through dashboards and tools to maximize uptime and availability
Work with Amazon web services such as S3, Cloudwatch and Lambda to build scalable solutions
Create automation tooling to improve our CI/CD pipeline
Scope and break down complex technical features
Dig into bugs and feature requests
Assist the customer success team to help our customers and answer technical questions our customers might have
Work and collaborate with other engineering and product teams to help them deliver value to customers in new and exciting ways
Share your knowledge and learn during one-on-one sessions or with lightning talks with other teammates, review code written by teammates or other teams
Ship new features regularly to our users, while having lots of autonomy in terms of code and feature ownership
🤹About you
You are a skilled programmer. You design scalable, well-architected features while delivering results. Our tech stack includes Node.js (Express), MongoDB, PostgreSQL, AWS, and some Docker.
You’re security-minded. You prioritize customer data security by following best practices like the OWASP Top Ten.
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
Location - Brussels (remote allowed for this position)
Full-time position
Compensation commensurate with experience
8€ Meal Vouchers (Pluxee)
100€ Eco Vouchers (Pluxee)
Full medical insurance (Alan)
Hybrid Working Policy with Homeworking fees
MacBook Air and iPhone
Mobility Budget
Reimbursement of your Phone Subscription up to 50€
10 days extras paid holidays
Woocredits (150€/year) to buy learning materials
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proven experience as a Back-End Developer, with a focus on SaaS solutions.
Proficiency in server-side languages such as NodeJS, PHP, .NET, Java or Ruby.
Experience with NoSQL databases (relational database knowledge are also appreciated)
Strong understanding of RESTful API design and implementation.
Knowledge of security best practices and data protection.
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills.
Proficient in French and English
Interest in software development best practices, including SOLID principles and clean code.
Experience with testing methodologies such as unit testing, integration testing, and test-driven development (TDD).
Commitment to writing well-documented, maintainable, and scalable code.
Familiarity with code versioning tools (e.g., Git) and peer code review processes.
The following skills are an advantage
Experience with containerization and orchestration tools (Docker, Kubernetes).
Knowledge of CI/CD pipelines.
Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud).
☎️ 30’ Screening interview with Julien, Engineering Manager
📈 90’ Tech Case with 2 members of the Tech Team
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
🎬 30’ Closing interview with Anabela, our Head of People