Role Overview
Join our mobile engineering team as a Flutter Developer and help build our next-generation mobile examination and learning applications. You will be responsible for creating cross-platform Android and iOS applications that are highly responsive, secure, and capable of operating flawlessly in offline modes or under unstable network conditions.
Key Responsibilities
- Design, develop, and maintain high-performance mobile applications using Dart and Flutter.
- Integrate REST APIs, WebSockets, and real-time data sync engines.
- Implement secure local storage caching (using Hive or SQLite) to handle offline exam progress.
- Build proctoring features like device camera management, ambient sound recording, and screen sharing locks.
- Collaborate with product designers to implement pixel-perfect, responsive mobile layouts.
Requirements
- 2+ years of professional experience in mobile application development, with at least 1 year in Flutter and Dart.
- Strong understanding of state management patterns (such as Bloc, Provider, or Riverpod).
- Experience with native integration (Kotlin/Swift) for device hardware access is a plus.
- Knowledge of CI/CD pipelines, mobile testing frameworks, and App Store/Play Store deployment.
Why Join Our Team?
At ConductExam, we believe in fostering a collaborative, innovation-driven culture where every team member has the opportunity to make a massive impact. You will work on cutting-edge assessment technologies used by millions of candidates worldwide. We offer competitive compensation packages, continuous skill development workshops, flexible working configurations, and a supportive team environment that values creativity, dedication, and balance.