About Us
GleamX Infotech is looking for an experienced and passionate mobile engineer to help us scale our mobile applications and deliver seamless, high-quality user experiences.
Role Overview
We are seeking an Android & Flutter Developer with 3 to 4 years of hands-on experience in building scalable, production-ready mobile applications. In this role, you will be responsible for developing cross-platform applications using Flutter and Dart, while also maintaining, optimizing, and integrating native Android modules using Kotlin/Java. You will work closely with product managers, UI/UX designers, and backend teams to deliver intuitive and high-performing mobile solutions from concept to deployment.
Key Responsibilities
•
App Development: Design, build, and maintain high-performance, reusable, and reliable mobile applications for Android and cross-platform environments (Flutter/Dart).
•
Architecture & State Management: Implement clean architecture and robust state management solutions (e.g., Provider, Riverpod, BLoC, or GetX) in Flutter applications.
•
Native Integration: Write custom platform channels to bridge the gap between Flutter and native Android code when necessary.
•
API & Backend Integration: Connect mobile applications with backend services via RESTful APIs, WebSockets, and third-party libraries.
•
UI/UX Implementation: Translate complex wireframes and Figma designs into responsive, pixel-perfect, and highly engaging user interfaces.
•
Testing & Debugging: Identify bottlenecks, debug issues, and ensure code quality by writing unit, widget, and integration tests.
•
Deployment: Manage the complete application lifecycle, including deployment and publishing updates to the Google Play Store (and Apple App Store, if applicable).
•
Collaboration: Participate in Agile workflows, code reviews, and daily stand-ups to ensure team alignment and project momentum.
Required Qualifications & Skills
•
Experience: A minimum of 3 to 4 years of professional software development experience, specifically focused on mobile application development.
•
Flutter & Dart: 2+ years of proven, production-level experience building cross-platform apps using Flutter and Dart. Must have successfully published at least 1–2 Flutter applications to the app stores.
•
Native Android: Solid understanding of native Android development (Kotlin/Java), Android SDK, Android Studio, and the Android lifecycle.
•
State Management: Strong proficiency in modern Flutter state management techniques (BLoC, Riverpod, or Provider).
•
Tools & Ecosystem: Hands-on experience with Firebase (Authentication, Firestore, Cloud Messaging, Crashlytics), Git version control, and CI/CD pipelines (e.g., Codemagic, GitHub Actions, or Fastlane).
•
Database Knowledge: Familiarity with local storage solutions like SQLite, Room, or Hive.
•
Problem-Solving: Excellent analytical and creative thinking skills with a strong attention to detail.
Preferred (Bonus) Skills
•
Experience with React Native Development.
•
Knowledge of mobile app security best practices.
•
A portfolio of personal projects, open-source contributions, or an active GitHub profile.