Full Stack JS Developer
Job description
Would you like to join a fast-growing Belgian start-up and play a key role in the evolution of an innovative e-commerce platform? Join us as a Full Stack JS Developer ! 🚀
💻✨ Your main missions will include:
Continuous improvement of the e-commerce platform
○ Participation in the implementation and evolution of the architecture including REST/GraphQL APIs.
○ Development and optimization of features to enrich the user experience.IT backlog management
○ Development of new features to meet business needs.
○ Platform maintenance and bug fixes.Code quality and test automation
○ Setting up and maintaining unit and end-to-end tests to ensure code reliability.
○ Adoption of development best practices to ensure maintainable and efficient code
You will work in a motivated tech team, composed of 2 developers and the CTO.
Profile
👌 Technical skills
Significant experience with JavaScript (ES6+), Next.js, React and Tailwind CSS.
Proficiency in REST and/or GraphQL APIs and HTTP protocol.
Experience in setting up unit and end-to-end testing
Understanding of Domain-Driven Design (DDD) and Event Sourcing concepts.
Ability to produce clean, modular, maintainable, and test-driven code.
Good knowledge of Git and related workflows.
Solid notions of algorithms and data structures
Basic understanding of infrastructure concepts (servers, cloud, CI/CD, serverless, etc.).
Skills in relational databases (design, SQL queries, optimization).
💚 Personal qualities
Team player and excellent communication skills.
Ability to popularize technical concepts for non-technical people.
Autonomy, curiosity and passion for new technologies.
Why apply?
A full-time permanent contract
Autonomy and responsibility: every employee is an intrapreneur.
Direct impact : Your work directly contributes to promoting local and sustainable food. 🌱
Flexibility : dynamic working environment and 2 days of teleworking.
Gourmet advantages : discounts on our e-commerce products.
Opportunities for growth within a growing ✨ company
Conduct of interviews
Sending your CV
Telephone interview of about twenty minutes
Technical interview with the IT team
Final interview and validation
Let's start! 🚀
About the company
All their jobs
Spontaneous application
The good news is that they are always looking for new talent...