Senior Mobile App Developer (Flutter / React Native)

Overview

Remote
Depends on Experience
Part Time
No Travel Required
Unable to Provide Sponsorship

Skills

Debugging
Agile
Amazon Web Services
Android
Communication
Mobile Applications
Mobile Development
Offshoring
IT Management
Management
Microsoft Azure
Performance Tuning
Firebase
Git
GraphQL
IOS Development
Continuous Delivery
Continuous Integration
Customer Facing
Testing
UI
User Experience
WebSocket
JavaScript
React Native
React.js
Real-time
Sprint

Job Details

Job Title: Senior Mobile App Developer (Flutter / React Native)

Type: Part-time (20 hours/week)
Location: 100% Remote
Duration: 6 Months
Start Date: Jan 5, 2026


Job Summary

We are seeking a Senior Mobile App Developer with strong hands-on experience in Flutter and React Native to design, develop, and optimize high-quality mobile applications for Android and iOS. This is a client-facing role, working closely with onsite and offshore teams to deliver scalable, secure, and high-performance mobile solutions.


Key Responsibilities

Mobile Development

  • Design, develop, and maintain mobile applications using Flutter and React Native

  • Build reusable components and shared libraries

  • Integrate REST APIs, GraphQL, and third-party SDKs

  • Implement state management solutions (Bloc, Redux, Provider, MobX)

Architecture & Performance

  • Define scalable, modular mobile application architecture

  • Optimize performance, memory usage, and application responsiveness

  • Conduct code reviews and enforce coding best practices

Testing & Deployment

  • Write and maintain unit, widget, and integration tests

  • Manage Android & iOS release cycles (Play Store / App Store)

  • Implement CI/CD pipelines using Fastlane, Codemagic, Bitrise, Jenkins

Collaboration

  • Work directly with business stakeholders, designers, and backend teams

  • Participate in Agile ceremonies and sprint planning

  • Troubleshoot and resolve production issues


Required Skills & Qualifications

  • 5–6+ years of mobile application development experience

  • Strong hands-on expertise in Flutter and React Native

  • Proficiency in Dart, JavaScript, and TypeScript

  • Experience with Android and iOS platforms

  • Strong understanding of mobile UI/UX best practices

  • Experience with Git and modern development workflows

  • Solid debugging, testing, and performance-tuning skills

  • Excellent communication and client-facing skills


Preferred Qualifications

  • Experience with Firebase, AWS Amplify, or Azure Mobile Services

  • Familiarity with WebSockets / real-time data

  • Experience with modular mobile architectures

  • Published apps on App Store or Google Play

  • Mentoring or technical leadership experience

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Fourways Consulting Services