JOB: – TypeScript Developer / API – Amsterdam/Remote (269675)
For more information please contact:
please include the job title and (job code) in your email

Hi, would you be available and suitable for the contract below?
JOB: – TypeScript Developer / API – Amsterdam/Remote (269675)
Background:
In our area, Cost Control for Fulfilment operations, we are advancing several tracks towards full automation and modernization of the sourcing to contract process, and one crucial initiative for the Business is to extend the capabilities for calculating the costs of services we provide to IKEA customers with mechanisms for finding optimizations opportunities that will lead to better and more affordable delivery and services to our customers.
You will be working on systems that are responsible for Rate Card Management, Cost Calculation Models and Billing Proccesses.
The scope of the consultant services is to assist IKEA in
We are seeking a well-seasoned TypeScript Developer with experience developing API with express or any other framework + Postgres database with knex, sequelize or any other similar DB related framework.
The candidate should also have some experience with Java SpringBoot or Quarkus.
Requirements:
Desired Knowledge, Experience, Competence, Skills
· Programming Languages: Proficient in TypeScript, Java, or Python.
· Frameworks: Familiarity with popular frameworks and libraries in your chosen language.
· APIs: Experience with API development and integration.
· Event Streams: Knowledge of event-driven architectures.
· Database Modeling: Experience with database design and modeling.
· Design Patterns: Understanding of DDD and SOLID principles (Clean Architecture) with practical production examples.
· Authentication: Experience with OAuth and other authentication mechanisms.
· Documentation: Familiarity with OpenAPI spec for API documentation.
· Postgres: Experience working with NoSQL features in Postgres is a strong plus.
· AI-Powered Development: Experience building or integrating AI-powered solutions.
· Vibe Coding: Comfortable with AI-assisted development using tools like OpenAI Codex, Claude Code, GitHub Copilot (agentic), Cursor, or similar platforms.
· Bonus: Previous experience with BPMN or DMN is an important bonus.
· 5 to 7 years experience
Soft Skills
· Effective Communication: Ability to communicate clearly and effectively.
· Client/User Focus: Dedicated to delivering value to clients and users.
· Adaptability: Open to changes and willing to let go when needed.
· Collaboration: Eager to collaborate, grow, and achieve goals together.
· Teamwork: Willing to pair, make mistakes, and celebrate successes together.
LOCATION – Amsterdam/Remote (269675)
Amsterdam. Onsite work is expected 2-3 times a week
.
LANGUAGES – English
START DATE – 26 May 2025
DURATION – 30 August 2025 – Option to extend
