Company Description
We are seeking a highly skilled Senior Flutter Developer with at least five years of professional experience in mobile application development. The ideal candidate will have strong expertise in Flutter and Dart and a proven track record of delivering high-quality, scalable mobile applications. Prior experience working on video-based or media-rich applications is strongly preferred.
Job Description
-
Design, develop, and maintain high-performance mobile applications using Flutter
-
Translate product requirements, UX designs, and technical specifications into well-structured, maintainable code
-
Build reusable components and libraries to ensure consistency and scalability across applications
-
Integrate APIs, third-party services, and backend systems
-
Optimize application performance, responsiveness, and reliability, especially for video playback and streaming features
-
Collaborate closely with product managers, designers, backend engineers, and QA teams
-
Conduct code reviews and ensure adherence to best practices and coding standards
-
Troubleshoot, debug, and resolve complex technical issues across multiple devices and platforms
-
Stay up to date with Flutter ecosystem updates, mobile development trends, and emerging technologies
Qualifications
-
Minimum of 5 years of experience in mobile application development
-
Strong hands-on experience with Flutter and Dart in production environments
-
Solid understanding of mobile app architecture patterns and state management solutions
-
Experience consuming RESTful APIs and integrating third-party SDKs
-
Strong knowledge of performance optimization, memory management, and debugging on mobile platforms
-
Familiarity with Git-based version control systems
-
Ability to write clean, testable, and well-documented code
Preferred Qualifications
-
Prior experience developing video-based applications, such as streaming, video playback, or real-time media apps
-
Experience with video players, media codecs, live streaming, or WebRTC integrations
-
Knowledge of platform-specific integrations for Android and iOS
-
Experience with CI/CD pipelines for mobile applications
-
Familiarity with backend technologies and cloud services
Additional Information
WHY YOU’LL LOVE US
-
All employees benefits for free (our famous games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks and juices, company days out and parties…)
-
Social insurance
-
Open-door management policy
-
Full Medical insurance
-
Accommodation and Transportation Allowance
-
Friendly environment that values innovation and efficiency
-
Exciting opportunities for career growth and talent development
-
Feedback encouragement
-
Recognition and reward programs
-
Competitive salaries and incentives
-
Friendly environment
-
Flexible and Comfortable schedule
-
Fun committees
-
Monetary rewards
-
Fun, smart and creative people
-
Career possibilities with growing team
-
Paid vacations
-
Social benefits
For more information about Nile Bits, please visit our website:
https://www.nilebits.com