full-stack software developer
Stoffenmanager
yesterday
Role details
Contract type
Temporary to permanent Employment type
Part-time / full-time Working hours
Regular working hours Languages
Dutch, English Experience level
Intermediate Compensation
€ 3.6KJob location
Remote
Tech stack
JavaScript
Artificial Intelligence
Unit Testing
Software Quality
Relational Databases
Django
Python
PostgreSQL
TypeScript
Web Application Frameworks
JetBrains
React
FastAPI
Vue.js
Angular
Kubernetes
Front End Software Development
Docker
Job description
- 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
Requirements
- 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.
Benefits & conditions
- 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 the company
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!