-
View all jobs
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:
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.
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
- 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
- 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.
- 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.
- 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).
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.
Key Skills
Ranked by relevance
cloud
design patterns
microservices
typescript
serverless
terraform
reactjs
graphql
devops
server
tdd
gcp
Related Jobs
3 roles aligned with this opportunity
Login to Apply
- Posted
- May 01, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Tallinn
- Company
- Vaimo
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity