Career

Technical Lead / Senior Backend Developer (NestJS)

Latvia, Riga

IT

Employment

Apply now

We are looking for a Technical Lead / Senior Backend Developer to take ownership of the technical development and continuous improvement of one of our key products, Vagamo.

This is a hands-on role for an experienced backend engineer who enjoys working across the full product lifecycle, from understanding business needs and designing solutions to building scalable features, improving performance, and maintaining high-quality code.

You will be the technical owner of the backend platform, working closely with business stakeholders and technical teams to deliver reliable, impactful solutions. The role offers a path toward Technical Lead responsibilities through ownership, technical decisions, and product influence rather than people management.

Responsibilities:

  • Own backend development and continuous improvement of the Vagamo platform.
  • Design, build, maintain, and improve scalable software solutions.
  • Translate business requirements into practical technical solutions
  • Make architectural and technology decisions.
  • Review code and maintain high standards for quality, performance, and maintainability.
  • Develop backend services using NestJS / Node.js / TypeScript.
  • Work with MariaDB and optimize data handling and performance.
  • Contribute to frontend development with Next.js when needed.
  • Improve product features, search capabilities, and user experience.
  • Use AI-powered development tools (such as Claude and similar solutions) to improve engineering productivity.
  • Support testing, deployment, CI/CD, Docker, and Kubernetes-based environments.
  • Collaborate with business stakeholders, project managers, and IT teams.

Requirements:

  • 4–5+ years of backend development experience.
  • Strong experience with Node.js and NestJS.
  • Solid understanding of clean code principles, software architecture, and API design and development.
  • Strong experience with databases, particularly MariaDB.
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
  • Experience working with MongoDB and Redis.
  • Experience developing and deploying applications in cloud-native environments.
  • Practical experience using AI tools to enhance software development workflows.
  • Ability to work independently, solve complex problems, propose effective solutions, and deliver results.
  • Strong communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.

Nice to Have:

  • Experience with Next.js and React.
  • Experience with search technologies, distributed service architectures, and high-volume data integration.
  • Experience mentoring developers or providing technical leadership to engineering teams.

Compensation:

There is no one-size-fits-all here; we are quite flexible and use an individual approach with every candidate we meet. We offer a salary range of EUR 4,500–5,000 gross per month, with the final offer based on your experience, skills, and interview performance.

Apply now

Similar Positions

Job Application

SEND US YOUR CV

Let us know if you interested! We will contact you and maybe soon you will be here at our office, drinking great coffee!

    Attach CV

    Submitting your CV, you agree to the processing of your personal data for the recruitment purposes.

    Job Application

    Technical Lead / Senior Backend Developer (NestJS)

    Latvia, Riga

    IT

    Employment

      Attach CV

      By ticking the checkbox and submitting your CV, you agree to the processing of your personal data in accordance with the Privacy Notice.

      By clicking "Apply now" you agree and consent to the processing of your personal data for recruitment and employment purposes. For more information on how we process your personal data, please see our Privacy Notice.

      I consent for transferring my Personal Data abroad by Dyninno Turkey Çağrı Hizmetleri ve Turizm Anonim Şirketi to Company's headquarters and group companies in Moldova, EU, Philippines, USA, Brazil, Colombia, Philippines, Canada, Egypt, India, the UK, UAE, Russia, Uzbekistan to be kept in servers located abroad in order to carry out the recruitment processes as explained under the Privacy Notice submitted to me.

      Trevolution
      Privacy Overview

      This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.