IDT

Communications

SeniorFrontendSoftwareEngineer(React)

minsk, minsk city, belarus Software Engineering Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Frontend Software Engineer (React) at IDT. Skills: React, TypeScript, AWS CDK. Design and build features in SPOG. Own delivery infrastructure for UI apps”

What You'll Achieve.

take informal leadership over UI development; Own the delivery infrastructure for our UI apps; Push the bar on UI architecture across the org; share patterns between squads; raise the floor on test coverage; raise the floor on performance budgets; raise the floor on CI quality gates; help people to stay connected together

Industry & Context.

Communications
Problems you'll solve

diagnosing the issues that come with them; re-renders; bundle bloat; network waterfalls; memory leaks

What They're Looking For.

Must Have

ECMAScript 2016+, TypeScript fundamentals, OOP, functional paradigms, build systems, modern bundling concerns, responsive, performant interfaces, AWS CDK (TypeScript), CloudFront, S3, Lambda, Lambda@Edge, CI/CD pipelines, GitHub Actions, Good level of English (B2 or higher), Russian - Native

Nice to Have

Electron, desktop-shell work, micro-frontend architectures, module federation, web components, runtime composition, WebRTC, SIP, real-time communication background, Docker, Jenkins, other CI/CD platforms

What You'll Do.

Design and build features in SPOG

Own delivery infrastructure for UI apps

Work on Lambda functions

Push UI architecture across org

Share patterns between squads

Raise floor on test coverage

Raise floor on performance budgets

Raise floor on CI quality gates

Partner with PO on shaping work

Push back when matters

Mentor teammates informally

Review code with intent

Think level above tickets

How You'll Work.

Team & Collaboration

informal leadership over UI development; Partner with the PO on shaping work; Mentor teammates informally; run internal meetups; review code with intent; talented people around

Communication Scope

Good level of English (B2 or higher); Russian - Native

Process & Methodology

shaping work, propose tasks, scope trade-offs

Full Job Description

## Description IDT is looking for a highly skilled Senior Frontend Developer who can take informal leadership over UI development among Net2Phone projects. Net2Phone is a UCaaS platform that helps thousands of businesses around the world run their internal and external communications. The Unite Interface team owns the frontend layer of the Net2Phone product — the web app at app.net2phone.com, the Electron desktop client, and the family of embedded micro-apps that live inside them. The interface group is 7 engineers split across two squads. You'll be joining SPOG — our chats & calls client for B2B users (web + desktop). SPOG is a React + MobX SPA that ships as both a standalone app and as an embedded experience inside the Unite shell, and it's the surface customers spend most of their day in. Beyond SPOG, you'll touch other UI projects in the ecosystem — the shared component library, embedded micro-apps (dialer, receptionist console, sip trunking, admin), and the infrastructure that delivers them all (CloudFront, S3, Lambda@Edge) via AWS CDK. Tech stack: React 18, TypeScript, MobX, Vite, Electron, AWS CDK, CloudFront, S3, Lambda@Edge, GitHub Actions, Jest / Vitest, Playwright. ## In this role, you will be responsible for Design and build features in SPOG (React 18, Vite, MobX) — and dip into other Unite UI projects where it makes sense. Own the delivery infrastructure for our UI apps via AWS CDK: CloudFront distributions, S3 origins, Lambda@Edge routing, and the GitHub Actions that glue it all together. Work on Lambda functions that sit in the request/response path of our UI (pod routing, telemetry ingestion, etc.) and the CDK stacks that deploy them. Push the bar on UI architecture across the org — share patterns between squads, raise the floor on test coverage, performance budgets, and CI quality gates. Partner with the PO on shaping work — propose tasks, scope trade-offs, and push back when it matters. Mentor teammates informally, run internal meetups, and review

Free ATS check

Applying for this Senior Frontend Software Engineer (React) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about IDT?

Real rants from real employees. Read before you apply.

Read Company Rants →