Тогл Софт / Toggle

Software developer for VPN and eSIM products

In short

Senior full-stack developer role at Toggle, a product company building eSIM and VPN solutions for global connectivity. The job involves developing and maintaining core eSIM/VPN product logic with a strong backend focus (NestJS, TypeScript, Node.js) plus React/Next.js frontend work, integrating with external telecom and promo-code vendors, and mentoring junior developers. Requires 5+ years of commercial backend-focused development experience, PostgreSQL/Redis/Docker expertise, and ownership of a technical domain's stability and performance.

Описание
Toggle is a product company building eSIM and VPN solutions for global connectivity across all major platforms, including mobile, desktop, and TV. We are looking for a Full-stack Developer with a strong backend focus to develop and maintain the company's core products — VPN and eSIM.
Задачи
•Implement features for issuing, renewing, and activating eSIM profiles, as well as managing access to VPN servers, user sessions, and subscription plans.
•Work with the API telecom provider (Telna) to manage data plans and usage, and integrate with Voucherify for promo codes, discounts, and referral programs.
•Design and implement integrations with infrastructure services and external product services.
•Develop product logic, handle webhooks from external providers, and maintain existing codebases using NestJS.
•Build end-to-end user journeys across the backend and frontend using React, Next.js, and NestJS — from eSIM plan selection to activation.
•Develop and maintain the company's product website, user account portal, and product conversion funnels.
•Analyze logs, investigate service activation failures and analytics delivery issues, and configure monitoring and alerting using Datadog.
•Contribute to architectural design, technical planning, and code reviews.
•Improve test coverage for new code and technical debt by writing E2E and unit tests.
•Mentor junior developers, share knowledge, and support their onboarding and integration into the team.
Требования
•5+ years of commercial software development experience in Middle+ or Senior roles, with a strong backend focus.
•Expert knowledge of NestJS, TypeScript, and Node.js, along with experience in modern frontend development using React and Next.js.
•Hands-on experience working with external vendors' REST APIs.
•Practical experience writing E2E, integration, and unit tests, investigating incidents, and working with monitoring systems such as Datadog and Grafana.
•Experience with PostgreSQL, Redis, and Docker, including optimizing complex SQL queries and designing high-load architectures.
•Willingness to mentor junior developers, conduct regular code reviews, and foster a strong engineering culture within the team.
•Ability to independently break down ambiguous business requirements, propose optimal architectural solutions, and deliver them to production.
•Ability to take full ownership of a technical domain and be responsible for service stability and performance.
•Ability to collaborate effectively with the Product Managers, Marketers, Designers, and adjacent Engineering teams.
Будет плюсом
•Practical experience with CQRS and event-driven architecture.
•Experience with AWS (ECS, RDS, SQS, Lambda, S3, CloudFront) and monitoring and tracing systems such as Datadog.
•Experience in telecom, VPN, eSIM, or working with mobile network operators.
•Experience integrating with solutions such as Voucherify or designing custom services for promo codes, referral programs, and user retention mechanics.
•Understanding of fundamental network security principles, including TLS and cryptography, and practical experience designing fault-tolerant, highly available systems.
Условия
•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.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot