Senior Software Engineer (Node.js/React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Node.js/React): Building robust, scalable integrations, web applications, REST APIs, and GraphQL endpoints for e-commerce platforms, content websites, and high-traffic middleware solutions with an accent on cloud-native architecture, fault tolerance, and maintainability. Focus on designing event-driven systems, integrating external platforms and payment providers, and delivering features from concept to production.
Location: Hybrid in Utrecht, The Netherlands; currently open only to candidates already living in The Netherlands.
Salary: €4,500–€5,800 per month.
Company
is a Utrecht-based digital agency founded in 2015, creating UX, technology, cloud, and AI-enabled digital products for clients.
What you will do
- Design and implement robust, scalable integrations with headless CMSs, e-commerce platforms, payment providers, ERP systems, and order systems.
- Translate requirements into technical architectures, solutions, and production-ready implementations.
- Develop and integrate front-end features with React and create documented REST APIs and GraphQL endpoints.
- Build cloud-native, containerized, serverless, and event-driven applications using messaging queues.
- Collaborate with UX/UI designers, QA specialists, architects, analysts, project managers, and clients.
- Support teammates, mentor junior developers, and improve internal standards for code quality, maintainability, and scalability.
Requirements
- Senior-level experience delivering high-quality web applications and software solutions.
- Strong experience developing Node.js server-side JavaScript/TypeScript applications with frameworks such as Express or Apollo.
- Proficiency with HTML, CSS, JavaScript, and modern front-end frameworks such as React, Angular, or Vue.js.
- Knowledge of responsive design, cross-browser compatibility, front-end build tools, unit and integration testing, and CI/CD pipelines.
- Experience with Docker, Kubernetes, AWS or Azure, Lambda, event-driven architecture, messaging queues, and Terraform.
- Excellent written and spoken English communication skills and current residence in The Netherlands are required.
Nice to have
- Experience with e-commerce applications, payment solutions, ERP integrations, and order systems.
- Experience supporting and mentoring junior software developers.
Culture & Benefits
- Hybrid working and flexible hours agreed with the team.
- 25 vacation days, a favorable pension plan, and a possible one-month salary bonus based on company results.
- Office in central Utrecht near public transport, with a green and tranquil work environment.
- Opportunity to work from abroad temporarily through a workation arrangement.
- Laptop, headphones, and other equipment provided, plus mentorship and personal development programs.
- International multidisciplinary teams, knowledge sharing, open-source work, team events, and a strong focus on wellbeing and inclusion.
Hiring process
- Apply directly to for an initial conversation.
- Further discussions focus on technical experience, collaboration, and fit with the multidisciplinary team.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →