Full-Stack Developer
Oneteam
NOTE: This position is only open to current residents of The Netherlands. We are not offering relocation
Do you like creating and working on a product that is used by tens of thousands of people every day? Does being part of a small, ambitious and fast-growing team energize you? Then you might be the perfect person to join our Product Team!
Did you know that 80% of the global workforce -2.7B people - is deskless? Oneteam helps these ‘frontline workers’ feel more engaged and successful at their jobs! Often, frontline workers only have access to their mobile phones. This is why we are building the core app that will improve their Employee Experience and make their day-to-day work easier. We offer solutions where companies organize their internal communication, onboarding new hires, create training courses, manage employees, and so much more.
As our Full Stack Developer, you will be responsible for building end-to-end features that help thousands of companies - like Fletcher Hotels, Anne & Max, Dudok, FEBO, Albert Heijn and more - create the best possible Employee Experience for millions of people.
What you’ll be doing
- Work on developing new features and improving our online web application, built primarily in TypeScript (some parts JavaScript) and React;
- Build a scalable full stack architecture (React front-end, NodeJS back-end, MySQL/MongoDB database);
- Help with improvements on our technical architecture to stay up-to-date;
- Actively integrate AI into both our daily workflows and our product;
- You will have a lot of responsibility in your day-to-day job and will contribute to a fast and stable platform;
- Think about increasing the performance and stability of our web application;
- You will be working on maintaining and implementing new integrations with 3rd party software.
About you
- 3-6 years working experience using ReactJS/NodeJS and databases like MySQL and MongoDB;
- Highly skilled in translating visual designs into readable, production-ready code with extra attention to detail and the user experience;
- Experience with big codebases;
- Experience with state management frameworks like Redux or Zustand;
- Well developed communication skills;
- Strong knowledge of modern browser technologies, client-side performance considerations, and cross-browser compatibility issues;
- Familiarity with distributed revision control systems such as GIT;
- Fluent in English with excellent written and verbal communication skills;
- You like to work (at least) 2 days in the office with like-minded people on a mission;
- Takes initiative and is able to work effectively in a team environment.
Compensation & Perks
- A great development environment where we work in Kanban style, have geek talk and share knowledge with each other;
- Competitive salary range €3.800 - €5.000 (gross, based on 40h, excluding holiday pay);
- A place to work where your input, creativity and personality is celebrated;
- A MacBook to work your magic;
- Travel allowance;
- 25 paid holidays (+7 official Dutch holidays);
- We're a remote-first company, but our HQ is located in the center of Rotterdam (next to the train station and Biergarten, our go-to bar);
- Free fruit, snacks, and most importantly: great coffee (& tea)!