Position Overview
You will be joining our tech team of around 25 colleagues. In this role, you will be responsible for building modern APIs and integrations within a microservices architecture using Python and PostgreSQL. Your focus will be on creating reusable, testable components that are robust and easy to maintain.
You will collaborate with internal stakeholders to understand user needs, manage development cycles, and ensure customer data security. You’ll also release your solutions into production with the support of your team.
Key Tasks & Responsibilities
Work closely with the development team and the internal stakeholders
Create, extend and maintain database schemes, APIs and integrations with various (third party) systems in the platform
Building reusable backend and frontend components, and libraries for future use
Creating automated tests for your code
Writing and keeping documentation up to date
Improve and maintain code quality within the team (e.g., code reviews, linting, etc)
Building reusable components and libraries for future use
Requirements & Qualifications
Relevant HBO/WO diploma, for example Computer Science or Software Development;
5+ years of experience in a development function;
Available at least 32 hours a week;
Experience working with Python and PostgreSQL;
Extensive experience with web frameworks;
Knowledge of authorization mechanisms such as OAuth, JSON Web Tokens;
Familiarity with AWS, FaaS and Docker;
Affinity with GEO and GIS is a plus.
What we offer you
An authentic, collaborative work environment, where your ideas are always valued
A competitive salary based on your knowledge, skills and experience.
25 vacation days per year
Commuting allowance
Hybrid work (at least 3 days in the office) and flexibility in your work hours
Free pension plan
An international work environment, where diversity and inclusiveness are highly valued.
And on top of this…
Unique opportunity to quickly learn about a lot of new exciting technologies
Opportunities to work with terabytes of data, and to work with AI hands on to solve concrete client requests
Work in an agile team where your solution will quickly be released to production
Independence in your work where your input is valuable and will directly impact the product for the better
An environment where you’ll never get bored