Otrium, an online fashion outlet marketplace based in Amsterdam, is seeking a Tech Lead proficient in Node.js to join their B2C team. This role involves working within a hybrid work environment, requiring at least two days a week in the Amsterdam office.
Responsibilities:
- Understanding business requirements and designing architecture solutions.
- Writing scalable and maintainable code.
- Writing unit/integration tests and participating in code reviews.
- Taking ownership of existing and new modules, ensuring stability.
- Setting up monitoring and implementing proactive improvements.
- Providing clear documentation to business and tech teams.
- Promoting engineering excellence and best practices.
Requirements:
- 5+ years' experience as a Back End Engineer.
- Experience with B2C platforms.
- Proficiency in Node.js and Symfony (PHP is a plus).
- Experience with Kubernetes, microservices, GraphQL, and Rest APIs.
- Understanding of message broker and queue systems (Redis, Kafka).
- Experience across various data storage platforms (DynamoDB, MySQL).
- Advocate for Domain Driven Design principles.
- Well-versed in testing methodologies.
- Fluency in English.
Otrium offers:
- A competitive, market-rate salary (incl. holiday allowance) and a generous SAR package
- 25 days paid holiday per year, plus a day off on your birthday.
- 8 weeks Workation option.
- Mental and physical health support (OneFit, OpenUp).
- Mac laptop and other tech via Workwize.
- A 35% Otrium employee discount.