Posted on: 24/08/2025
About SpeakX :
SpeakX is an innovative mobile application that empowers users with seamless communication experiences across a variety of platforms.
Our goal is to make every interaction smooth, fast, and highly engaging.
We're looking for a talented Flutter Developer to join our dynamic development team and help us create the next generation of mobile experiences.
Responsibilities :
- Design and implement new, highly performant user-facing features for the SpeakX Mobile Application using Flutter and Dart.
- Focus on optimizing the apps responsiveness and performance across both Android and iOS platforms.
- Build reusable and modular Flutter widgets that are optimized for performance and ease of maintenance.
- Ensure that components are flexible for future feature upgrades.
- Translate UI/UX designs and wireframes into clean, efficient, and scalable code that adheres to Flutter best practices and follows the design guidelines.
- Identify and address performance bottlenecks within the app.
- Focus on reducing memory leaks, optimizing rendering time, and improving overall application responsiveness.
- Ensure that the app functions seamlessly across a wide range of Android and iOS devices, maintaining consistent design and behavior across both platforms.
- Work collaboratively with backend developers, designers, and other stakeholders to implement new features.
- Utilize Git for version control, collaborating efficiently in a team environment.
- Write unit tests, perform integration testing, and use debugging tools to ensure high-quality, bug-free deliverables.
- Conduct thorough testing across multiple devices and OS versions to ensure smooth performance.
Requirements :
Experience :
- 3 - 6 years of hands-on experience in Flutter development, with a strong focus on building high-performance mobile applications using Dart.
- Proven experience working with Providers and other state management solutions such as Riverpod, Bloc, or GetX in Flutter.
Technical Skills :
- Proficiency with REST APIs and GraphQL, integrating them into mobile applications for dynamic data retrieval.
- Strong understanding of network libraries, managing data flow, and implementing efficient network communication.
- Familiarity with Version Control (Git) to manage code repositories and collaborate in a team.
- Have released at least one Flutter app to the App Store or Google Play Store, demonstrating familiarity with app deployment processes and submission guidelines.
- Solid understanding of Android and iOS mobile development guidelines and ecosystem.
- Experience with mobile app architecture and design patterns (MVC, MVVM, etc.
- Knowledge of Firebase for push notifications, analytics, and real-time database services.
- Familiarity with modern mobile development tools like CI/CD pipelines for Flutter, Jenkins, Fastlane, or Bitrise
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1534367
Interview Questions for you
View All