IDT
Communications
SeniorFrontendSoftwareEngineer(React)
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.