All Jobs

Technical Lead / Senior Backend Developer (NestJS)

LATVIA (RIGA) |
TECHNOLOGIES |
WORK AT DYNINNO

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.

LATVIA (RIGA) |
TECHNOLOGIES |
WORK AT DYNINNO

Related Jobs

Compensation and Benefits Senior Specialist
latvia (riga)
technologies
All Jobs

How we Hire

Learn More

Dyninno Culture

Learn More

Send us Your application

Send an Application

Connect on LinkedIn

DYNINNO
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.