-
Optimove

Technical Team Lead

Optimove
Estonia · Full-time · Mid-Senior

Optimove is a global marketing tech company, recognized as a Leader by Forrester and a Challenger by Gartner. We work with some of the world's most exciting brands, such as Sephora, Staples, and Entain, who love our thought-provoking combination of art and science. With a strong product, a proven business, and the DNA of a vibrant, fast-growing startup, we're on the cusp of our next growth spurt. It's the perfect time to join our team of ~500 thinkers and doers across NYC, LDN, TLV, and other locations, where 2 of every 3 managers were promoted from within. Growing your career with Optimove is basically guaranteed.

We are looking for a dynamic and skilled Team Leader to guide our R&D team. In this role, you will lead a talented group of developers, spending 65% of your time on hands-on development while shaping the strategic direction and architecture of microservices-based systems. This is a fantastic opportunity to work with advanced technology, developing complex, scalable backend systems within a multi-tenant environment.

Responsibilities:

  • Lead, mentor, and manage the Adact R&D team, promoting a culture of innovation and collaboration.
  • Drive architecture and technical decision-making, focusing on scalability and best practices for our platform
  • Remain hands-on in development (65%) to ensure high code quality and participate in delivering key projects.
  • Collaborate with cross-functional teams to ensure successful project execution and alignment with business goals.
  • Implement and enforce automated testing practices to maintain high standards of software quality and reliability.
  • Conduct code reviews and provide technical guidance on backend design, performance optimization, and multi-tenant architecture.

Required Qualifications:

  • 5+ years of software development experience, including JavaScript and NodejS.
  • Team Leading experience.
    • With React experience.
  • B.Sc. in Computer Science or a related field.
  • Proven experience working on complex backend systems in multi-tenant architectures.
  • Strong background in automated testing and quality assurance.
Mandatory Skills:

  • JavaScript & Node.js: Proficiency in developing and managing backend systems.
  • Automated Testing: Strong understanding of frameworks and practices for ensuring code quality.
  • React: Deep knowledge of component-based architecture, state management, and hooks.
  • Database Expertise:
    • Experience working with both SQL and NoSQL databases.
    • Proficiency in relational databases, including:
      • Database design and normalization.
      • Indexing and query optimization for performance.
Preferred Skills:

  • Containerization & Orchestration: Experience with Docker and Kubernetes.
  • Continuous Integration/Continuous Deployment (CI/CD): Hands-on experience in building and managing pipelines.
  • NestJS: Familiarity with the framework for building scalable server-side applications.

Key Skills

Ranked by relevance

microservices javascript docker server react nosql sql
Login to Apply
Posted
Apr 03, 2025
Type
Full-time
Level
Mid-Senior
Location
Tallinn
Company
Optimove

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Eesti Energia
Related

Senior Software Engineer

2026-05-28

Full-time
Mid-Senior
Estonia
Internet Publishing
Information Technology
View Job Details
Resmed
Related

Generative AI Engineer

2026-06-01

Full-time
Not Applicable
Australia
Software Development
Engineering
View Job Details
YO IT Consulting
Related

Backend Engineer - Remote

2026-05-28

Full-time
Not Applicable
France
Software Development
Engineering