We have grown from an original team of brand planners, and we focus on developing brand and user experiences across the digital landscape. We come to work to mix curiosity and technology to deliver informed commercial results and positive digital experiences.
About the project: We’re building a global peer-to-peer platform that allows users to exchange homes or vacation properties — completely without monetary transactions. Instead, users earn and spend internal points, creating a flexible and community-driven way to travel based on availability and demand.
About the Role: We’re looking for a skilled Full Stack Developer to join our collaborative remote team. You’ll work closely with the Tech Lead and other engineers to build and maintain a scalable, modern platform using microservices, GraphQL, and containerized infrastructure. If you love clean code, scalable architecture, and solving real-world problems, this role is for you.
Must-Have Skills: * Strong experience with Node.js and NestJS. * Understanding of Microservices Architecture. * Experience with GraphQL APIs. * Familiarity with Lerna for monorepo management. * Containerization and orchestration using Kubernetes. * Experience deploying on DigitalOcean. * Proficiency with Sentry for monitoring and error tracking.
Nice to Have: * Experience with CI/CD tools (GitHub Actions, GitLab CI). * Working knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB). * Experience with Redis and WebSockets. * Writing unit and end-to-end tests using tools like Jest. * Familiarity with software design principles: SOLID, DRY, KISS.
Soft Skills: * Ability to work independently and manage time effectively. * Comfortable collaborating with distributed, remote teams. * Open to feedback and iterative development. * Strong written communication and documentation skills.
What do we offer? * Remote work. * Flexibility, we do not impose a strict schedule or mandatory attendance, you allocate your time taking into account your tasks on the project and at the company. * Stability, our employees work not for a project, so we continue to cooperate and offer new projects if the current one ends * Diversity, we welcome all people with diverse interests and hobbies. * PTO (14 days) and sick leave (7 days) are provided after 6 months since the start of work