Full-Stack Engineer (Node.js, React)
Company Overview: Vaimo is a leading full-service omnichannel agency dedicated to empowering brands, retailers, and manufacturers worldwide to create exceptional digital experiences. As a Vaimoer, you will engage with cutting-edge technologies in a rapidly growing international tech company. Our prestigious clients include Helly Hansen, Heineken, BAUHAUS, Jaguar, and Wimbledon. Join us to make a significant impact in the dynamic and expanding world of digital innovation!
Role Overview: As a Full-Stack Engineer, you will be responsible for designing and building highly available Composable Commerce solutions within a distributed architecture. You will adhere to the following principles:
Headless
Cloud-native
Serverless
Microservice
Event-driven architecture
Tech Stack:
Backend: TypeScript, Node.js, Express.js, Nest.js, Monorepo (Turborepo), Unit & Integration tests (Jest)
Cloud Services: Azure (Functions, App Services, Event Grid, Logic Apps, Cosmos DB, etc.)
Infrastructure as Code: Terraform
Frontend: React.js
Version Control: GitHub, Bitbucket
Key Responsibilities:
Collaborate with an international agile team to build large and medium-sized digital solutions for our clients.
Plan, design, and develop high-quality integrations and backend-for-frontend solutions.
Continuously enhance your skills and contribute to the development of best practices, sharing knowledge across cross-functional teams.
Skills & Requirements:
Proficient in JavaScript/TypeScript and Node.js.
Confident in writing automated tests (unit & integration).
Knowledgeable in architectural and design patterns for microservices creation, communication, and orchestration.
Skilled in designing and implementing integrations with distributed systems.
Upper-Intermediate proficiency in English, both verbal and written.
Nice to Have:
Experience with commerce platforms, preferably Commercetools.
Experience with Serverless and Cloud-native development on GCP or AWS.
Familiarity with DevOps tools (GitHub, Terraform, Docker).
Experience with GraphQL on both client and server sides.
Proficiency in front-end frameworks such as React.js and Next.js.
Experience with Test-Driven Development (TDD) and Domain-Driven Design (DDD).
Why Join Us?
Grow your software skills with top experts, technologies, and best practices. Become a certified expert in commerce platforms, Cloud Service Providers, and more.
How to Apply
If you are passionate about driving growth through strategic planning and resource management, we would love to hear from you. Please submit your resume and a cover letter detailing your relevant experience and interest in the role.

About Vaimo
Vaimo is one of the world’s most respected experts in digital commerce and customer experiences. As a full-service agency, we deliver consulting, design, development, support, and analytics services to brands, retailers, manufacturers, and organizations all over the world.
Full-Stack Engineer (Node.js, React)
Loading application form
Already working at Vaimo?
Let’s recruit together and find your next colleague.