Джерело: CrawlJobs
Ця вакансія не має повного перекладу вибраною мовою. Нижче показано оригінальний зміст.

Senior Flutter Software Engineer

Трудовий договір Дистанційна робота

Дата публікації: 31.08.2026

BOSS Revolution helps millions of people across the world stay connected with family and friends — through international calling, mobile top-up, and money services. As a Senior Flutter Developer on our DTC Calling team, you'll build and evolve the flagship BOSS Revolution app: a large-scale Flutter product with a deep native calling stack (SIP/VoIP on Android and iOS) at its core. 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.

Responsibilities

Hybrid development: Design and build high-performance features in Flutter/Dart, while maintaining and extending the native calling stack — SIP clients, audio handling, CallKit/ConnectionService integration — in Kotlin and Swift, connected via platform channels.; Own features end-to-end within our feature-first clean architecture: Bloc/Cubit state management, repositories, immutable state, and 90%+ unit-test coverage on business logic.; Work at real scale: a melos-managed monorepo with 100+ packages, strict dependency hierarchy, code generation (freezed / json_serializable), and shared design system.; Ensure reliability of a real-time product: monitor releases with Crashlytics and analytics pipelines, investigate call-quality and stability issues, and drive performance optimization.; Contribute to the overall architecture and technical strategy of our mobile platform — from package design to migration of legacy patterns to the current architecture.; Collaborate closely with product managers, backend engineers, QA, and designers as part of a cross-functional product team.; Improve our engineering toolchain: GitHub Actions CI/CD, automated store/TestFlight releases, diff-coverage gates, and code-quality automation.

Requirements

5+ years of experience building large-scale mobile apps, including 3+ years with Flutter.; Strong proficiency in Flutter/Dart with deep understanding of the ecosystem: Bloc/Cubit (or comparable state management), asynchronous programming and isolates, code generation, and dependency injection.; Hands-on experience with native mobile development (Kotlin/Android and/or Swift/iOS) and integrating native code with Flutter via platform channels.; Solid understanding of mobile architecture patterns (clean architecture, modularization), performance optimization, and security best practices.; Strong testing culture: unit and bloc testing with mocked collaborators, deterministic tests, working under coverage gates.; Experience with the full mobile app development lifecycle — from concept to production and post-release monitoring — including Git, CI/CD pipelines (e.g., GitHub Actions), code signing, and deployment automation to the App Store and Google Play.; English: Upper-Intermediate or higher.

Nice to have

Experience with VoIP/real-time communication: SIP, WebRTC, CallKit / Telecom framework, push-triggered call handling, audio session management.; Experience working in large monorepos (melos, Mason, or similar tooling).; Knowledge and experience beyond the mobile stack (backend, infrastructure, observability).; Domain experience in telecom, fintech, or other regulated consumer products.

Benefits

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.
Подати заявку роботодавцю

Схожі вакансії

Усі →
Нова вакансія Вміст мовою оригіналу

API Developer

Польща, Краків
Randstad Polska Sp. z o.o.
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку
Нова вакансія Вміст мовою оригіналу

MS Dynamics 365 CRM Azure Lead Developer

Польща, Краків
Randstad Polska Sp. z o.o.
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку
Нова вакансія Вміст мовою оригіналу

Tokarz / Frezer CNC - Programista CNC (m/k/n) - Holandia | 700€ tydz.

Нідерланди, Zaandam
700 тис. EUR / міс.
SternJob Sp. z o.o.
SternJob Sp. z o.o.
Трудовий договірПовна зайнятість +2
Подати заявку
Нова вакансія Вміст мовою оригіналу

Business and System Analyst

Польща, Варшава
Randstad Polska Sp. z o.o.
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку
Вміст мовою оригіналу

Delivery Manager/PM (Project Manager/PM - Delivery focus)

Польща, Гданськ
Randstad Polska Sp. z o.o.
Randstad Polska Sp. z o.o.
Стаціонарна
Подати заявку

Налаштування згод

Кожна мета є необов’язковою і за замовчуванням вимкнена. Ви можете відкликати згоду будь-коли.

Показуємо вакансії найближче до вас