Mobile Application Developer
Positions: Jr Mobile Developer/ Sr Mobile developer
Location: Bangalore (initially will have to work from our Kochi Office, as Bangalore office is yet to open)
Experience: 2-12 years
Role Overview
The Junior Mobile Developer will contribute to the development and enhancement of modern mobile applications built on Flutter within a modular Super-App environment. The role offers hands-on exposure to app design, coding standards, integrations, and performance tuning under the mentorship of senior developers and architects.
Key Responsibilities
- Develop UI components, screens, and micro-modules in Flutter following established design and coding standards.
- Assist in integrating backend APIs, authentication services, and third-party SDKs.
- Participate in code reviews, testing, and performance optimization activities.
- Work closely with the Senior Mobile Developer and UX Designer to ensure smooth, user-friendly experiences.
- Contribute to reusable components, style guides, and modular app design practices.
- Support release activities, QA testing, and issue resolution across Android and iOS environments.
- Stay up to date with Flutter best practices, libraries, and version upgrades.
Technical Skills
- Mandatory: Flutter, REST APIs, Git.
- Good to Have: Firebase, GraphQL, Bloc/Provider state management, OAuth2/JWT, and analytics integration.
- Understanding of app lifecycle, navigation patterns, and responsive design principles.
- Familiarity with CI/CD concepts, app packaging, and deployment pipelines.
Experience
- 212 years of experience in mobile app development using Flutter.
- Exposure to modular or multi-journey app development is an advantage.
- Prior experience in financial services, e-commerce, or tech startups preferred.