Full stack software developer
Amstelveen, the Netherlands | Hybrid | 32-40 hrs
About your work
As a full-stack software developer, you will get to work in the code stack of our web-based Stoffenmanager® application and website. You will be working within the open culture of Stoffenmanager®, an excellent position to further develop yourself with the latest technologies, where personal input is appreciated, and where you create solutions that have a real social impact.
Your role
- Design, develop, and maintain RESTful APIs and microservices;
- Contribute to the development of our distributed services using Django and FastAPI frameworks, as well as the frontends using React;
- Use Git for version control and maintain effective branching strategies;
- Write unit tests and maintain code quality through continuous integration;
- Ensure application scalability, security, and performance;
- Deploy and manage applications in Kubernetes environments.
Our tech stack
- Backend: Python 3.13+, Django, FastAPI
- Frontend: React, TypeScript
- DevOps: Kubernetes, Docker
- CI/CD: Bitbucket, ArgoCD
- Data: PostgreSQL, Kafka
Your profile
- Minimal 3 years of professional working experience developing software applications;
- Excellent English communication skills, both written and verbal (Dutch would be a plus);
- Good understanding of modern frontend & backend architecture principles and design practices;
- Strong expertise in Python & JavaScript/TypeScript development;
- Experience working with modern frontend frameworks (React, Vue, Angular);
- Experience with Django and FastAPI frameworks;
- Familiarity with Docker, Kubernetes, and CI/CD environments;
- Experience working with relational databases (PostgreSQL);
- You are up to date with the latest developments in your field;
- You like solving puzzles yourself and understand that AI can be of help, but you're ultimately responsible for the quality of your own work.
What we offer
- Nice colleagues and an inspiring and friendly working atmosphere;
- Full-time or part-time (min 32 hours) appointment initially for 1 year with the possibility of permanent employment;
- A starting salary between €3.607 and €5.410 gross at 40 hours;
- 8% holiday pay, 30 holiday days (at full-time);
- A bonus that depends on your and our results;
- A good pension scheme with the TNO Pension Fund;
- A training budget;
- MacBook Pro, PyCharm & JetBrains AI Pro license;
- Commuting allowance, full reimbursement of business public transport travel costs (NS business card), and after a year, the possibility of participating in a bicycle leasing plan;
- A 5-day working week, in which you will work hybrid and spend approximately 2 days at our office in Amstelveen in the Netherlands;
- A team that believes in our mission and would like to hear your input;
- All facilities to do your job well, including a budget for working from home.
About us
For 20 years, Stoffenmanager® has been the trusted software solution for working safely and healthily with hazardous substances. With over 50,000 accounts issued and a continuously growing user base, we work daily to provide effective solutions for chemical and biological risks in the workplace. Driven by the belief that a sound substances policy can be simple and sustainable, we collaborate with our clients to achieve our mission: a safe and healthy workplace for everyone!
Would you like to help create a safer working environment and make a real difference to people, organisations and society? If so, you might just be the person we’re looking for!
Want to find out more? Interested? Apply now!
Any questions, or would you like to know more about the role? Please contact Albert Hollander, General Director, at albert.hollander@stoffenmanager.com.
Interested? Please send your cover letter and CV to HR@stoffenmanager.com as soon as possible.
Recruitment agencies are not to contact us regarding this vacancy.