Software Developer, Remote/Onsite (Brussels/Antwerp)
- Hybrid
- Brussels/Antwerp, Brussels, Belgium
- Engineering
Job description
Note to recruiters: Poppy does not source candidates through recruiting agencies.
About the role
At Poppy, we're not just looking for software developers - we're seeking product developers who can bring innovative solutions to life. Our ideal candidate is someone who can blend technical expertise with a user-centric approach to create impactful products.
The Poppy engineering team is a hybrid workplace with one day per week or more onsite at our offices in Brussels and Antwerp. We’re very low on bureaucracy and schedule very few meetings.
Us
Poppy is the Belgian leader in car sharing, boasting a 4.2 TrustPilot score (vs 2.8 industry average), based on the several millions of yearly trips operated by our services. Join a team of pragmatic, entrepreneurial minds, working tirelessly to offer the most reliable car-alternative to hundreds of thousands of users in Belgium’s main cities and airports.
You
- Experienced working on applications at some scale
- Focused on creating products that solve real user problems and provide tangible value
Speak and write in English proficiently, Dutch or French is a plus.- Empathetic to user needs, valuing feedback and usage data to inform development decisions
- Responsible for the overall product, including feature improvements and new developments
- Influential in shaping the product roadmap and prioritising work
- Capable of making design decisions to create exceptional user experiences
- Accountable for maintaining product quality, including bug fixes and performance improvements
- Adaptable and willing to build new solutions from the ground up when necessary
Required Skills
We're looking for an experienced fullstack developer with:
- Strong proficiency with nodeJS backend
- Strong SQL skills
- Comfortable with frontend (React/Typescript)
- Experience evaluating tradeoffs in scalability, reliability, performance, and maintainability
Bonus: Experience in Machine Learning (ML)
Apply for the job
Do you want to join our team and help us build the best car ownership alternative? We'd love to hear from you!
Interview Process
Our comprehensive interview process consists of four stages:
- Stage 1: Recruiter Screen (30 minutes, Remote)
- Stage 2: Hiring Manager Interview (1 hour, Remote)
- Stage 3: Take Home Task (3 hours, Remote)
- Stage 4: Skills & Culture Interviews (2 hours, Onsite)
Our Take Home Task
The take home task involves creating a full-stack website based on specified user stories. Here's what you need to know:
- Time limit: 3 hours (excluding setup time)
- Goal: Implement all user stories, making necessary trade-offs
- Tech stack: While we use NodeJS, React, and Postgres, we encourage you to use the stack you're most comfortable with
- Follow-up: A 1-hour review call to present your work, discuss decisions and trade-offs, and add one more feature live
Poppy is dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. We believe in actively building a team rich in diverse backgrounds, experiences, and opinions to better allow our employees, products, and community to thrive. You do need to be legally employable by a Belgian company as our employees work partly onsite.
If you're passionate about creating user-centric products and have the technical skills to bring ideas to life, we'd love to hear from you. Join our team and help shape the future of our products!
or
All done!
Your application has been successfully submitted!