1,859,953open jobs
109,798companies
258,795added this week
Browse all
Location
Remote (Belarus, Georgia, Moldova)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Oct 19, 2026.

Overview
Company
Impact
Profile match

IDT

IDT is a communications technology company whose engineering teams build and scale a cloud PBX solution. Its job ad seeks a lead Java developer to implement SIP proxy features with high availability and scalability, with positions listed in Warsaw, Minsk, Bucharest and Belgrade. The company is based in the United States.
About the Role

BOSS Revolution helps millions of people around the world stay connected with family and friends through international calling, mobile top-up, and money services. As a Senior Flutter Developer on the DTC Calling team you'll build and evolve the flagship BOSS Revolution app.

Your main direction is Product-Led Growth (PLG): the referral program (Refer-a-Friend), onboarding and activation funnels, promo and reward mechanics (loyalty and subscription offers, first-transfer and recharge bonuses, upsell offers), and the experiments that decide which of them ship. It is the main direction, not the only one: you'll take on any work the team owns — home, calling, money-transfer and top-up flows, subscriptions and payments — as the roadmap requires.

You'll work in one of the largest Flutter codebases in production — a monorepo of 100+ internal packages, feature-first clean architecture, and a strong engineering culture around code quality, testing, and automation — and ship in short, instrumented iterations: hypothesis → flag → variant → metric → decision. The app also carries a native calling stack (SIP/VoIP on Android and iOS); experience there is welcome, not required.

Growth (main direction)
  • Build growth mechanics end-to-end: referral flows (invite links, deferred deep links, reward tracking), onboarding & activation funnels, promo/reward dialogs and offer surfaces, in-app surveys — from a PRD with a success metric to a measured result in production.
  • Run experiments as a habit: ship behind feature flags, wire variant assignment from our remote-config / A/B service (fixed-split and multi-armed-bandit tests) and Firebase Remote Config, tag events with test and variant, watch guardrail metrics, and remove the flag once the test is decided.
  • Instrument and validate analytics: define and implement Amplitude/GA events and properties, keep the event taxonomy clean across releases, verify events before launch, and read funnel dashboards together with the PM and data team.
  • Render server-driven promo content: integrate with our in-house campaign platform — targeted campaigns, remotely configurable copy and creatives, layout updates pushed from the backend in real time — with versioned fallbacks, so campaigns launch without an app release.
  • Integrate third-party growth SDKs: attribution (AppsFlyer), Braze (push, content cards), ads (AdMob / AppLovin), payments and KYC vendors — mostly through Flutter plugins, occasionally extending them in Kotlin/Swift via platform channels.
Across the app and team
  • Ship product features beyond growth: home screen, calling flows (Flutter UI over the native SIP stack), money-transfer and top-up flows, subscriptions and payments (card and wallet flows, Google/Apple Pay), country selection, chat and social features, performance and tech-debt work — the same standards, a different surface.
  • Own features within our architecture: feature-first clean architecture, Bloc/Cubit state management, repositories, immutable state, Result-based error handling; migrate legacy Provider/ViewModel code in the modules you touch (e.g. the referral module) to the current patterns.
  • Work at real scale: a Melos-managed monorepo with 100+ packages, strict dependency hierarchy, code generation (jsonserializable / freezed), a shared design system, and a 90% diff-coverage gate enforced per package in CI (bloctest + mocktail).
  • Keep releases healthy: trunk-based development, ~2 releases a month through GitHub Actions and Fastlane, Crashlytics plus product-metric monitoring, staged rollouts and kill-switches for risky changes.
  • Collaborate cross-functionally: with product managers (growth and core product), backend engineers (campaign, config and A/B services), data & BI, marketing (Braze campaigns) and QA — and push back on asks that cannot be measured.
  • Use AI-assisted development as part of the everyday workflow: Cursor / Claude Code / Copilot with in-repo prompts, agents and MCP integrations.

Wymagania

Requirements
  • 5+ years building mobile apps, including 3+ years with Flutter in production.
  • Strong Flutter/Dart: Bloc/Cubit or comparable structured state management, async programming and isolates, code generation, dependency injection, clean architecture and modularization.
  • Hands-on, experiment-driven product development: feature flags and remote config (Firebase Remote Config, LaunchDarkly, Statsig, GrowthBook or an in-house service), A/B rollout mechanics (staged rollout, sticky assignment, kill-switch) and analytics instrumentation (Amplitude, Mixpanel, GA or similar) — including knowing how your experiments ended.
  • Deep linking, including deferred deep links and App Links / Universal Links setup; understanding of attribution flows.
  • Working knowledge of native Android (Kotlin) and/or iOS (Swift) at the level of platform-channel and SDK integrations.
  • Strong testing culture: unit and bloc tests with mocked collaborators, deterministic tests, comfortable working under coverage gates.
  • Full lifecycle experience: Git, CI/CD (e.g. GitHub Actions), code signing, store deployment, post-release monitoring.
  • Product mindset: can work from a PRD with success metrics, propose instrumentation and guardrails, and explain trade-offs to non-engineers.
  • English: Upper-Intermediate or higher.
Nice to have
  • Time on a dedicated growth or monetization team: referral programs, onboarding optimization, paywalls / subscriptions, retention work, multi-armed bandits.
  • Attribution and marketing SDKs by name: AppsFlyer, Kochava, Adjust, Branch; Braze, Iterable, CleverTap.
  • Server-driven UI or remotely configurable content systems.
  • Payments and subscriptions on mobile: card flows, 3DS, in-app purchases, Google/Apple Pay.
  • VoIP / real-time communication: SIP, WebRTC, CallKit / Telecom framework, push-triggered call handling, audio session management.
  • Large monorepos (melos, Mason, Dart workspaces); migrating legacy state-management patterns.
  • Beyond mobile: backend / BFF for growth features, data pipelines, observability.
  • Telecom, fintech or other regulated consumer products (KYC, fraud vendors).
  • Comfort with AI-assisted development tooling.

Oferujemy

What we offer
  • Remote b2b (Georgia-Moldova) or on-site employment (Belarus-Moldova) work opportunity!
  • Stable job with long-term growth perspective.
  • Competitive salary with annual performance review.
  • Really good hardware.
  • An exciting and challenging job with talented people around.
  • Continuous learning and career growth opportunities.
  • Compensation for professional training, seminars, and conferences.
  • Referral program – get rewarded for helping us grow the team with talented people.
  • Company-supported English classes to enhance your professional growth.
  • More perks for the Minsk and Chisinau office employees.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,859,953 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Tbilisi
Remote (Kazakhstan, Armenia, Azerbaijan, Georgia)
Go
C#
C#
.NET
DevOps
IAM
Apply
≈ $74k – $212k per year (Estimated) • Remote (Nigeria) • Full-Time
Kotlin
Kotlin
Kotlin Coroutines
AI/ML
AI Agents
Agentic Workflows
Mobile
Jetpack Compose
Kotlin Multiplatform
State Management
DevOps
GitHub
Apply
≈ $34k – $78k per year (Estimated) • Remote (Poland) • Full-Time • 3+ years exp • Kraków
JavaScript
Swift
Swift
Swift Concurrency
Frontend
React.js
Mobile
SwiftUI
React Native
DevOps
CI/CD
Management
Confluence
Jira
Scrum
Apply
≈ $27k – $81k per year (Estimated) • Remote (likely EAEU) • 3+ years exp • Moscow
Go
Dart
Dart
Drift
Databases
SQLite
Mobile
Flutter
Clean Architecture
DevOps
Rest API
Apply
≈ $73k – $208k per year (Estimated) • Remote (United States) • Full-Time
Python
JavaScript
Kotlin
Node JS
Swift
Python
FastAPI
Kotlin
Kotlin Coroutines
Databases
Pinecone
FAISS
AI/ML
vLLM
Multimodal AI
Computer Vision
Speech Recognition
Llama
TFLite
TensorFlow
LLM
RAG
MediaPipe
Whisper
Triton
Text-to-Speech
LiteRT
ONNX Runtime
Mobile
Jetpack Compose
UIKit
SwiftUI
Core ML
GCD
AVFoundation
Metal
DevOps
gRPC
GCP
OpenTelemetry
WebRTC
WebSockets
Azure
CI/CD
AWS
Wi-Fi
Apply
≈ $16k – $37k per year (Estimated) • Remote (India) • Contractor • Vadodara
JavaScript
PHP
TypeScript
PHP
Magento
AI/ML
Copilot
Cursor
Claude Code
Frontend
GraphQL
Next.js
React.js
Remix
Mobile
Algolia
DevOps
Rest API
Vercel
Netlify
CI/CD
Git
Management
Agile
Scrum
Apply
IA-DevOps Engineer 1 day ago
Hybrid • Bachelor's Degree • Ebène
Python
PowerShell
AI/ML
Copilot
Claude
ChatGPT
Gemini
LLM
DevOps
Rest API
Terraform
Ansible
CI/CD
Jenkins
Git
AWS
Configuration Management
AWS Lambda
Apply
In office • Tashkent
Java
Kotlin
Kotlin
Retrofit
Hilt
Dagger
Kotlin Coroutines
OkHttp
Databases
SQLite
Mobile
MVI
MVVM
Room
Clean Architecture
Dependency Injection
DevOps
WebSockets
Apply
≈ $22k – $59k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Shanghai
Java
AI/ML
Copilot
DevOps
Rest API
gRPC
Apply
≈ $21k – $45k per year (Estimated) • In office • 15+ years exp • Master's Degree • Noida
Python
SQL
SAS
Databases
Snowflake
Databricks
Microsoft Fabric
AI/ML
Copilot
LangGraph
LangChain
Hadoop
Spark
AI Agents
NLP
TensorFlow
PyTorch
RAG
Anomaly Detection
Hugging Face
Human-in-the-Loop
LLM Guardrails
Machine Learning
DevOps
Azure
CI/CD
Apply
≈ $20k – $57k per year (Estimated) • Remote (Poland) • Full-Time • Minsk • Warsaw
AI/ML
AI Agents
Apply
≈ $56k – $119k per year (Estimated) • Remote (Belarus) • Full-Time • Warsaw • Minsk • Tbilisi
Java
Databases
Couchbase
DevOps
Terraform
GitHub Actions
CI/CD
ArgoCD
AWS
Kubernetes
Amazon EKS
Management
Agile
Apply
Remote (Argentina, Brazil, Philippines, Armenia, Azerbaijan, EDT hours) • Contractor • Buenos Aires • Tbilisi • Yerevan • Baku • Curitiba
SQL
PowerShell
DevOps
K3s
Azure
AWS
Kubernetes
Ubuntu
kubectl
Linux
Windows
DNS
Cybersecurity
Active Directory
LDAP
Management
Google Workspace
Google Drive
Apply
Remote (Georgia) • Full-Time • Tbilisi
JavaScript
SQL
C#
C#
.NET
Entity Framework Core
Databases
MS SQL
Frontend
Redux
React.js
Mobile
MAUI
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
In office • Full-Time • Tbilisi
Python
PowerShell
Bash
AI/ML
Gemini
DevOps
GCP
VMWare
Windows Server
AWS
Linux
TCP/IP
DNS
DHCP
VPN
Management
Google Workspace
Gmail
Apply
≈ $28k – $62k per year (Estimated) • In office • Full-Time • 2+ years exp • Tbilisi
SQL
Analytics
Microsoft Excel
Apply
Business Analyst 1 day ago
≈ $34k – $78k per year (Estimated) • Remote (likely EAEU) • Contractor • 5+ years exp • Tbilisi
DevOps
AWS
Cybersecurity
GDPR
Web3
Tron
Bitcoin
Ethereum
Management
Confluence
Jira
Apply
See all jobs
This is one of many
1,859,953 more open roles from verified company boards, updated every day.