Senior/Lead Fullstack Developer (Billing)

Тогл Софт / Toggle

Senior/Lead Fullstack Developer (Billing)

Минск, проспект Независимости, 173

Метро: Борисовский тракт

Описание вакансии

Toggle is a product company building eSIM and VPN solutions for global connectivity across all major platforms, including mobile, desktop, and TV.

Role Overview

We are looking for a Senior Full-Stack Developer to join our Billing team and grow into a Lead role within 3–6 months.

You will take full technical ownership of Billing, including web payments (Stripe, Solidgate), subscription logic, and integrations with marketing and analytics platforms such as Voluum, Google Analytics, Meta, and others.

We are looking for someone who can build and improve technical processes within the team, lead and support developers, and represent the Billing team on technical topics when working with other departments.

This is a hands-on role. Currently, the team has one Full-Stack Developer, so a significant part of your time will be focused on development — from backend work with NestJS and TypeScript to payment flows on the frontend with React and Next.js.


Direct Manager: Product Billing Manager
Location: Minsk
Format of work: full-time role with flexible start times and a hybrid setup (4 days in the office, 1 remote)

Responsibilities

Technical Leadership & Ownership

  • take full technical ownership of the Billing domain, including architecture, quality, stability, releases, and technical debt across payment, subscription, and analytics infrastructure;

  • build and improve technical processes within the team, including coding and code review standards, testing, releases, incident management, task estimation and breakdown, and technical documentation;

  • lead and mentor developers in the team: assign and prioritize tasks, run 1:1 meetings, evaluate performance, and take part in hiring and onboarding;

  • work closely with the Product Manager on delivery estimates, risks, the technical roadmap, and technical debt priorities;

  • make key architectural decisions and perform code reviews;

  • work with other teams and departments, including Marketing, other Web teams, QA, Finance, and Support, as well as payment providers, on Billing-related technical topics.

Hands-on Development

  • develop and maintain payment integrations with Stripe and Solidgate, including checkout, recurring payments, webhooks, and payment issue troubleshooting;

  • develop and improve subscription logic, including renewals, upgrades, cancellations, refunds, and access management;

  • integrate marketing analytics systems such as Voluum, Google Analytics, Meta CAPI, and Amplitude, and ensure events and data are tracked correctly;

  • integrate with external services and APIs;

  • develop new backend features and maintain existing code using NestJS;

  • develop and maintain payment flows across the frontend and backend using React, Next.js, and NestJS;

  • build and improve marketing web funnels;

  • develop and maintain websites using headless CMS platforms such as Strapi and Payload;

  • investigate payment and analytics incidents using logs and monitoring tools such as Datadog;

  • write E2E and unit tests for new features and improve test coverage as part of technical debt work.

What We Expect from You

Hard Skills

  • 5+ years of professional software development experience;

  • strong experience with NestJS, TypeScript, React, and Next.js;

  • required: experience with payment systems and web payments (Stripe, Solidgate, or similar), including subscriptions, webhooks, and recurring payments;

  • required: experience with marketing analytics and tracking platforms such as Voluum, Google Analytics/Ads, Meta, or similar;

  • required: technical leadership experience as a Tech Lead, Team Lead, or informal team lead, including architectural decisions, code reviews, mentoring, and building development processes;

  • experience designing backend systems and architecture;

  • knowledge of PostgreSQL, REST APIs, and Docker;

  • written English — B1 level or higher.

Soft Skills

  • ownership mindset: taking responsibility for the whole technical domain, not just your own tasks;

  • a practical approach to building and improving development processes;

  • comfortable combining technical leadership with hands-on development and managing priorities effectively;

  • clear communication with Product, Marketing, and other teams, including turning business requirements into technical tasks and explaining technical limitations;

  • attention to detail, especially when working with payments and financial data.


Nice to have:

  • experience with AWS (ECS, RDS) and Datadog;

  • experience with affiliate and tracking platforms such as Affise, Everflow, AppMagic, or similar;

  • experience working with subscription-based products;

  • people management experience, including 1:1 meetings, performance reviews, and hiring developers;

  • experience building development processes from scratch in a small team.

Perks

  • official employment and a competitive salary;
  • paid vacation+5 personal days per year;

  • support for growth: we cover professional courses, books, and conferences;

  • private health insurance (including dental coverage);

  • internal English classes;

  • fast skill growth in a startup-paced environment;

  • a culture of openness, respect, and honest feedback;

  • minimal bureaucracy — maximum impact and momentum.

Ссылка на вакансию в банке вакансий на gsz.gov.⁣by:
*вакансия, планируемая к открытию (перспективная)

Навыки
  • Node.js
  • next
  • nest
  • PostgreSQL
  • REST APIs
  • Docker
  • Английский язык
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Цифра брокер
  • Минск

  • Не указана

Рекомендуем
МКГ адженси
  • Минск

  • до 6500 BYR

Рекомендуем
Team.Inno / Фабрика инноваций и решений

Middle AI-first Engineer (AI Fullstack)

Team.Inno / Фабрика инноваций и решений

  • Минск

  • до 6500 BYR

Рекомендуем
Банк БелВЭБ
  • Минск

  • до 6500 BYR

НКФО «ЕРИП»

Team Lead (React/React Native)

НКФО «ЕРИП»

  • Минск

  • до 6500 BYR

Арлайт РУС
  • Минск

  • до 6500 BYR

Национальный центр электронных услуг,РУП

Middle Backend Developer Python - ведущий инженер-программист

Национальный центр электронных услуг,РУП

  • Минск

  • до 6500 BYR

Программист-преподаватель

Агентство оценки и развития квалификации

  • Минск

  • до 1800 BYR

НКФО «ЕРИП»

Team Lead (Python)

НКФО «ЕРИП»

  • Минск

  • до 1800 BYR

Программист 1С

Форсцель трейд

  • Минск

  • до 5000 BYR

АквилонАвто

Программист 1С8

АквилонАвто

  • Минск

  • от 6000 BYR

Икс-Лабс Инк
  • Минск

  • до 12000 BYR

Team.Inno / Фабрика инноваций и решений

Junior AI-first Engineer (AI Fullstack)

Team.Inno / Фабрика инноваций и решений

  • Минск

  • до 12000 BYR

  • Минск

  • до 3000 BYR

Арлайт РУС
  • Минск

  • до 3000 BYR

А1 (Унитарное предприятие А1)

Руководитель группы разработки 1С

А1 (Унитарное предприятие А1)

  • Минск

  • до 3000 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию