Taro Logo

Lead / Senior Backend Engineer (Node.js)

Fastest-growing advertising company in Europe offering mobile game and app developers unparalleled returns from rewarded user acquisition.
$92,000 - $103,000
Backend
Staff Software Engineer
In-Person
101 - 500 Employees
5+ years of experience
Enterprise SaaS · Advertising

Job Description

Almedia, recognized as Europe's fastest-growing advertising company by the Financial Times, is seeking a Lead/Senior Backend Engineer to join their Berlin-based team. The role focuses on building an exciting new product in AdTech, requiring expertise in TypeScript and NestJS. With over 50 million users in their community, Almedia is revolutionizing mobile app advertising through data-driven user acquisition.

The position offers a unique opportunity to work on challenging technical problems while helping shape the future of mobile app advertising. The ideal candidate will have 5+ years of experience and strong expertise in backend development, particularly with TypeScript, NestJS/Express, and PostgreSQL. Additional full-stack experience with ReactJS is considered a plus.

As a Lead/Senior Backend Engineer, you'll be responsible for developing scalable solutions, implementing data-driven features, and collaborating with senior technical leadership. The role combines technical excellence with strategic thinking, as you'll be instrumental in bringing the product vision to life.

Almedia offers an attractive compensation package including equity participation for all Berlin-based employees, ensuring everyone shares in the company's success. The company has been profitable since day one and provides numerous benefits including transport subsidies, meals, language learning opportunities, and Urban Sports Club membership. Working from their modern, fully-stocked office in central Berlin, you'll be part of a diverse, inclusive team that values innovation and personal growth.

The company maintains a strong focus on fostering talent and providing clear growth paths for their employees. They embrace diversity and evaluate all skill levels during the hiring process, making it an ideal environment for ambitious engineers looking to make a significant impact in the AdTech industry.

Last updated 5 hours ago

Responsibilities For Lead / Senior Backend Engineer (Node.js)

  • Develop clean, efficient, and scalable code using NestJS and TypeScript
  • Create a data-driven product by integrating external services for A/B testing and feature flagging
  • Deliver high-quality testable code at a high pace
  • Collaborate closely with Tech Lead and Senior PM to bring product vision to life

Requirements For Lead / Senior Backend Engineer (Node.js)

TypeScript
Node.js
PostgreSQL
React
RabbitMQ
  • 5+ years of experience in TypeScript, NestJS/Express, and PostgreSQL (or similar RDBMS)
  • Experience in writing non-serverless applications
  • Very good English skills, both written and spoken
  • Self-starter with a strong ownership mindset
  • Creative and solution-driven approach
  • Excellent communication skills

Benefits For Lead / Senior Backend Engineer (Node.js)

Equity
Commuter Benefits
  • Virtual equity program for all full-time employees
  • Transport subsidy
  • Breakfasts and lunches provided
  • Language learning
  • Urban Sports Club membership
  • Central Berlin office location

Related Jobs

Lead Engineer Java Fullstack (m/f/x) –Client Facing Channels

Lead Java Fullstack Engineer position at Deutsche Bank Berlin, focusing on developing and maintaining financial services platforms with modern cloud technologies and microservices architecture.

Staff Backend Software Engineer - Databases - Loki Ingest

Staff Backend Software Engineer position at Grafana Labs focusing on distributed database systems, offering competitive compensation and remote work in EMEA.

Lead Agent Integration Engineer

Lead Agent Integration Engineer position at Parloa, combining technical leadership and hands-on engineering to integrate AI-powered customer service solutions.

Lead Forward Deployed Engineer

Lead Forward Deployed Engineer position at Taktile, building AI-powered decision solutions for fintech and banking clients

Lead Solution Engineer (f/m/d)

Lead Solution Engineer position at Taktile, building and implementing automated decision-making solutions for financial services with Python and ML expertise.