Search by job, company or skills

OK TAMAM Group

Senior Mobile Developer (Flutter)

7-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

This is a remote position.

  • Designing and implementing scalable cross-platform mobile architecture using Flutter.
  • Making informed architectural decisions that balance performance, maintainability, and speed of delivery.
  • Integrating mobile applications with complex backend APIs and authentication flows.
  • Ensuring application stability, responsiveness, and performance across iOS and Android.
  • Managing state, navigation, and data layers in a clean, structured manner.
  • Implementing structured error handling and offline-resilient patterns where needed.
  • Collaborating closely with Product, Design, Backend, and QA to deliver production-grade features.
  • Optimizing app performance, memory usage, and rendering efficiency.
  • Maintaining code quality standards and reviewing architecture decisions.
  • Using AI-assisted development tools effectively to accelerate development and improve quality.
  • Preparing the mobile layer to scale as product complexity grows.


Requirements

What Makes You a True Senior (Required)

  • 7+ years of mobile development experience.
  • 4+ years of strong Flutter experience in production environments.
  • Proven experience designing and structuring scalable mobile architectures.
  • Strong understanding of state management patterns and clean architecture principles.
  • Experience integrating RESTful APIs and handling authentication securely.
  • Experience integrating push notification systems (FCM, OneSignal, AWS SNS or similar) and handling token management, background messages, and deep linking.
  • Strong debugging skills and performance optimization experience.
  • Experience handling complex user flows and multi-role logic.
  • Ability to structure codebases for long-term maintainability.
  • Experience working with Git workflows and collaborative development.
  • Experience publishing and maintaining apps on both App Store and Google Play.
  • Demonstrated use of AI tools (coding assistants, architecture brainstorming, debugging acceleration) as part of your daily workflow.
  • High ownership mindset and accountability for what reaches production.
  • Ability to work independently and define mobile best practices.

Strongly Preferred

  • Experience with CI/CD pipelines for mobile apps.
  • Experience implementing automated tests (unit, widget, or integration tests).
  • Experience working with local databases (SQLite, Hive or similar) in production mobile applications
  • Familiarity with platform-specific bridging when required.
  • Experience working in workflow-heavy or enterprise-style systems.
  • Exposure to performance monitoring tools.
  • Familiarity with Agile methodologies (Scrum, Kanban) beyond surface-level rituals.
  • Hands-on experience with Docker and containerized environments.

What We Value Most

  • High ownership and accountability.
  • Structured architectural thinking.
  • Low ego, high collaboration.
  • Product-minded engineering.
  • Comfort working in fast-moving environments.
  • Ability to balance speed with long-term maintainability.
  • Bias toward performance and reliability.


More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143092615