Are you passionate about building high-performance platforms that serve millions of users worldwide? We are looking for a Senior TypeScript/Node.js Developer to join our team and help transform a global AdTech product into a scalable, platform-first architecture.
At Sigma Software, we value engineering excellence, innovation, and collaboration, offering the opportunity to work on cutting-edge projects with world-class customers.
You will have the chance to work with advanced AWS serverless solutions, contribute to strategic architectural decisions, and enjoy a supportive environment with professional growth opportunities.
CUSTOMER
Our Customer is a Sweden-based AdTech company specializing in advanced self-serve advertising platforms that automate direct transactions between advertisers and major global publishers. Their technology removes traditional friction in ad sales by enabling automation, transparency, and operational efficiency at scale. Platforms are trusted by internationally recognized publishers including TripAdvisor, Bloomberg, The Washington Post, Opera, and Dow Jones, handling millions of transactions worldwide.
PROJECT
The project is a strategic architectural transformation toward a Platform-First approach. The company is transitioning from monolithic, client-specific implementations to a standardized, API-driven, multi-tenant ecosystem of reusable microservices. These services power the entire product suite, remaining independent, scalable, and decoupled from frontend or customer-specific customization.
Key Technologies: TypeScript, Node.js, AWS Lambda, API Gateway, DynamoDB, EventBridge, IaC tools (CloudFormation or Terraform), RESTful/GraphQL APIs.
RESPONSIBILITIES
- Own and govern API design by defining and maintaining strict OpenAPI specifications before implementation begins
- Design and implement high-performance microservices using TypeScript and Node.js within a serverless AWS architecture
- Drive FinOps excellence by architecting solutions with AWS Lambda, API Gateway, DynamoDB, and EventBridge to achieve a Scale-to-Zero cost model
- Enforce logical isolation patterns across services, ensuring strict tenant data separation via JWT policies and Row-Level Security
- Maintain adherence to the Ad Context Protocol (AdCP) across all data models for consistent AdTech data language
- Develop reusable “Golden Path” templates, shared libraries, and engineering best practices
- Conduct rigorous code reviews focusing on latency (<200ms), availability (99.99%), and observability
- Translate product and commercial requirements into scalable technical specifications
- Contribute to evolving the overall platform architecture toward standardization and reusability
REQUIREMENTS
- At least 7 years of production experience as a Back-End Developer
- Strong hands-on expertise with TypeScript and Node.js
- Proven experience designing API-first microservice architectures
- Deep expertise in AWS serverless ecosystem: Lambda, API Gateway, DynamoDB, EventBridge, and IaC tools (CloudFormation or Terraform)
- Solid AdTech domain knowledge, including advertising data models and workflows
- Extensive experience designing RESTful and GraphQL APIs with versioning, backward compatibility, and documentation
- Strong understanding of multi-tenant architecture and logical data isolation patterns
- Experience building standardized platforms for multiple clients instead of custom solutions
- Strong focus on performance, reliability, and observability in distributed systems
- At least an Upper-Intermediate level of English
WILL BE A PLUS
- Experience as a Lead Back-End Developer
PERSONAL PROFILE
- Proactive and detail-oriented with a strong sense of ownership
- Enjoys solving complex architectural challenges
- Thrives in collaborative, cross-functional teams
- Committed to delivering high-quality solutions meeting demanding performance and reliability standards
_________________________________________________________________________________________________________________
Ти захоплюєшся створенням високопродуктивних платформ, які обслуговують мільйони користувачів у всьому світі? Ми шукаємо Senior TypeScript/Node.js Developer, щоб приєднатися до нашої команди та допомогти трансформувати глобальний AdTech продукт у масштабовану, платформну архітектуру.
У Sigma Software ми цінуємо інженерну досконалість, інновації та співпрацю, пропонуючи можливість працювати над передовими проєктами з клієнтами світового рівня.
Ти матимеш шанс працювати з сучасними AWS serverless рішеннями, впливати на стратегічні архітектурні рішення та насолоджуватися дружнім середовищем з можливостями професійного розвитку.
ЗАМОВНИК
Наш Замовник — це шведська AdTech компанія, що спеціалізується на сучасних self-serve рекламних платформах, які автоматизують прямі транзакції між рекламодавцями та великими глобальними видавцями. Їх технології прибирають традиційні бар’єри в продажах реклами, забезпечуючи автоматизацію, прозорість та ефективність на масштабному рівні. Платформи довіряють всесвітньо відомі видавці, серед яких TripAdvisor, Bloomberg, The Washington Post, Opera та Dow Jones, обробляючи мільйони транзакцій по всьому світу.
ПРОЄКТ
Проєкт — це стратегічна архітектурна трансформація у напрямку Platform-First. Компанія переходить від монолітних клієнт-орієнтованих реалізацій до стандартизованої, API-орієнтованої, мультиорендної екосистеми багаторазових мікросервісів. Ці сервіси живлять весь продуктовий набір, залишаючись незалежними, масштабованими та відокремленими від фронтенду чи кастомізації під конкретного клієнта.
Ключові технології: TypeScript, Node.js, AWS Lambda, API Gateway, DynamoDB, EventBridge, IaC інструменти (CloudFormation або Terraform), RESTful/GraphQL APIs.
ОБОВ’ЯЗКИ
- Керувати дизайном API, визначаючи та підтримуючи строгі OpenAPI специфікації до початку реалізації
- Проєктувати та впроваджувати високопродуктивні мікросервіси з використанням TypeScript та Node.js у безсерверній AWS архітектурі
- Досягати FinOps досконалості, створюючи рішення з AWS Lambda, API Gateway, DynamoDB та EventBridge для моделі Scale-to-Zero
- Забезпечувати логічну ізоляцію даних у сервісах, використовуючи JWT політики та принципи Row-Level Security
- Дотримуватись Ad Context Protocol (AdCP) у всіх моделях даних для єдиної AdTech мови
- Розробляти багаторазові “Golden Path” шаблони, спільні бібліотеки та найкращі практики
- Проводити ретельні code review з фокусом на латентність (<200ms), доступність (99.99%) та спостережуваність
- Перетворювати продуктові та комерційні вимоги у масштабовані технічні специфікації
- Сприяти розвитку загальної платформної архітектури до стандартизації та повторного використання
ВИМОГИ
- Від 7 років комерційного досвіду як Back-End Developer
- Глибокі практичні навички роботи з TypeScript та Node.js
- Досвід проєктування API-first мікросервісних архітектур
- Висока експертиза у AWS serverless екосистемі: Lambda, API Gateway, DynamoDB, EventBridge, та IaC інструментах (CloudFormation або Terraform)
- Знання домену AdTech, включно з моделями даних реклами та робочими процесами
- Досвід проєктування RESTful та GraphQL API з версіонуванням, зворотною сумісністю та документацією
- Чітке розуміння мультиорендної архітектури та принципів логічної ізоляції даних
- Досвід створення стандартизованих платформ для декількох клієнтів замість кастомних рішень
- Фокус на продуктивність, надійність та спостережуваність у розподілених системах
- Рівень англійської від Upper-Intermediate та вище
БУДЕ ПЕРЕВАГОЮ
- Досвід роботи як Lead Back-End Developer
ОСОБИСТИЙ ПРОФІЛЬ
- Проактивність та увага до деталей з сильним відчуттям відповідальності
- Любиш вирішувати складні архітектурні виклики
- Комфортно працюєш у колаборативних, крос-функціональних командах
- Орієнтованість на високоякісні рішення, що відповідають суворим вимогам продуктивності та надійності