← Back to jobs

MIG-3365

Senior Mobile Engineer:

Remote working · March 11, 2025

Hiring Status Unconfirmed

City
Remote working
Industry
Investment Partner
Vacancies
1
Posted
March 11, 2025

Key responsibilities

Position Overview
We are seeking an experienced Senior Mobile Engineer with strong Flutter expertise to
maintain and extend our existing investment platform application. The ideal candidate will
have a proven track record of delivering high-quality, secure financial applications and the
ability to navigate complex codebases with confidence.
Key Responsibilities

  • Maintain and enhance our Flutter-based mobile application across iOS and Android

platforms.

  • Implement new features while ensuring backward compatibility and code quality.
  • Optimize application performance, security, and user experience.
  • Collaborate with product, design, and backend teams to deliver cohesive solutions.
  • Troubleshoot and resolve complex technical issues.
  • Mentor junior developers and contribute to technical architecture decisions.
  • Ensure compliance with financial regulations and security best practices.

Desired candidate profile

Required Skills & Experience

  • 5+ years of professional software development experience, with at least 3 years

focused on mobile development.

  • 2+ years of hands-on experience with Flutter and Dart.
  • Strong understanding of state management solutions (GetX, Bloc, Provider, etc.).
  • Experience with RESTful API integration and JSON parsing.
  • Proficiency in implementing authentication flows (biometric, PIN-based, password).
  • Knowledge of secure coding practices and data protection standards.
  • Experience with Firebase services (Analytics, Crashlytics).

www.tanamicapital.com

  • Understanding of internationalization and localization in mobile applications.
  • Familiarity with payment gateway integrations.
  • Experience with version control systems (Git).

Preferred Qualifications

  • Experience developing financial or investment applications.
  • Knowledge of KYC/AML processes and regulatory requirements.
  • Experience with clean architecture patterns and SOLID principles.
  • Understanding of financial data visualization and calculations.
  • Experience with PDF rendering and media handling in mobile applications.
  • Familiarity with CI/CD pipelines and automated testing.
  • Experience with Arabic language support and RTL layouts.
  • Knowledge of iOS and Android platform-specific considerations.

Technical Skills

  • Languages & Frameworks: Flutter, Dart, Swift/Objective-C, Kotlin/Java.
  • State Management: GetX, Bloc, Provider.
  • Navigation: go_router, Navigator 2.0.
  • API Integration: RESTful APIs, JSON serialization.
  • Authentication: Biometric, PIN, password management.
  • Storage: Secure storage, shared preferences.
  • Cloud Services: Firebase Analytics, Crashlytics.
  • Payment Integration: Multiple payment gateway experience.
  • Testing: Unit testing, widget testing, integration testing.

Apply for this role

Takes a few minutes — basic information, employment details, and resume.

Didn't find the right opportunity?

Receive new matching opportunities directly in your inbox.

Details Required for the Invoice & Receipt & to ensure we can reach you if payment fails.

Before You Leave… Let Us Help You Hire the Right Talent from India!

Share your hiring needs – we’ll send a shortlist of top-matching Indian professionals. Fast. Free. No obligation.

Jobseeker Support

First, check our Current Jobs for available opportunities.
If nothing matches your profile, Submit Your CV to our database for future openings.

Still have questions? Fill out this form and we’ll share it with sourcing team.

We’ll share CVs within 48 hours.
Or just WhatsApp us at +91-9821455833