Full Time
--
Jobgether

Job Details

About the Role

This position is listed on behalf of a partner company. The role involves contributing to the development and evolution of high-scale mobile applications used by millions of users globally within a social discovery product ecosystem. The Senior Flutter Developer will play a key role in shaping performant and reliable Flutter-based applications designed to foster digital connections across diverse markets.

The position operates within a fully remote, international environment. The developer will collaborate with product, backend, QA, and architecture teams to deliver features from conception to completion. This role emphasizes technical ownership and product influence, with opportunities to participate in design decisions, establish code quality standards, and contribute to architectural evolution. The position is a hands-on engineering role impacting live products used worldwide.

Key Responsibilities

  • Lead the end-to-end delivery of mobile features, including technical design, estimation, development, testing, release, and post-production support for high-quality Flutter applications.
  • Design, develop, and maintain scalable mobile architecture, adhering to clean code practices, modular design principles, and ensuring long-term maintainability.
  • Collaborate with cross-functional teams, including Product, Backend, QA, and Architecture, to translate requirements into technical solutions.
  • Conduct and participate in code reviews to ensure adherence to engineering standards, manage technical debt, and improve system performance and stability.
  • Support CI/CD pipelines, manage app store releases, and oversee production monitoring for smooth deployments and reliable application performance.

Required Qualifications

  • Minimum of 3 years of commercial experience in Flutter and Dart, with a strong understanding of widget frameworks, state management solutions (Bloc, Provider, Riverpod), and mobile UI development.
  • Solid mobile engineering fundamentals, including performance optimization, proficiency with debugging tools (Flutter DevTools, Android Studio, Xcode), and mobile lifecycle management.
  • Experience integrating RESTful APIs, implementing authentication mechanisms (OAuth2, token-based systems), and collaborating with backend teams.
  • Knowledge of software architecture principles, including Clean Architecture, SOLID principles, and scalable modular design patterns.
  • Hands-on experience with CI/CD pipelines (*, GitHub Actions, Bitrise, Codemagic) and mobile release processes for iOS and Android stores.
  • Proficiency with Git workflows and experience working in Agile environments (Scrum or Kanban).
  • Excellent communication skills in English (B2+ level). Fluency in Russian is an asset.

Technical Skills

  • Flutter
  • Dart
  • Widget Frameworks
  • State Management Solutions (Bloc, Provider, Riverpod)
  • Mobile UI Development
  • Performance Optimization
  • Debugging Tools (Flutter DevTools, Android Studio, Xcode)
  • Mobile Lifecycle Management
  • RESTful APIs Integration
  • Authentication Mechanisms (OAuth2, token-based systems)
  • Software Architecture Principles
  • Clean Architecture
  • SOLID Principles
  • Scalable Modular Design Patterns
  • CI/CD Pipelines (GitHub Actions, Bitrise, Codemagic)
  • Mobile Release Processes
  • Git Workflows
  • Agile Environments (Scrum or Kanban)

Work Environment and Additional Information

This is a full-time, fully remote position. The role is based in Saudi Arabia, with collaboration across a global team. The company utilizes an AI-powered matching process for initial application review, with the hiring company managing final decisions and subsequent steps.

The company offers 28 calendar days of annual vacation plus 7 wellness days. Financial support is available for professional development, including training and international conferences (up to 50% reimbursement). Health-related financial support and annual compensation options for medical expenses or insurance are provided. Support for home office or coworking setups, including equipment provision or reimbursement, is also available. Referral bonuses up to $5,000 and internal rewards through a gamified recognition system are offered, along with additional perks such as English learning discounts and team engagement activities.

Similar Jobs

About Jobgether
Saudi, Saudi Arabia
Internet