HamburgerMenu
hirist

Mobile Application Developer - Flutter/Dart

Posted on: 19/01/2026

Job Description

Description :


- Design & implement new app modules based on the product requirements using the Flutter framework


- Maintain existing codebases


- Build reusable code and libraries for future use


- Integrate user-interface elements developed by other developers


- Build user interfaces designed by UI/UX designers


- Integration of data storage solutions


- Integrate various APIs from third parties


- Debug existing apps components, fix issues, and avoid regressions


- Collaborate closely with the teams of UI/UX designers, PMs, QAs, and other developers


- Participate in software architecture, design discussions, and code reviews


- Optimize application for maximum speed and scalability

Requirements :


- Proficient understanding of Dart, Flutter, and mobile technologies.


- In-depth understanding of the entire app development process (design, development, and deployment)


- Firebase / AppSync / socket.io API knowledge is a plus



- Ability to work in a team environment and as an individual contributor


- Work well in a very fast-paced, constantly changing environment of priorities


- Ability to take vague ideas and turn them into meaningful products


- Good understanding of mobile platforms


- Good understanding of asynchronous request handling, and partial page updates.


- Proficient understanding of cross-browser compatibility issues and ways to work around them.


- Proficient understanding of code versioning tools, such as GIT, and Bitbucket.


- Good understanding of how to implement security flags into mobile apps


- Proficient understanding of the most popular SDKs used within mobile apps


- Google Map API integration


- Payment Gateway : Phone Pay, Paytm, Stripe


- AWS Cognito, Google Firebase platform, microservice integration


- Ability to work on a cloud platform - Knowledge of AWS

Benefits :


- Knowledge of building apps using any no-code and low-code platform like FlutterFlow is an added advantage.


- Have a basic understanding of Agile development and why it is necessary.


- Be able to write concise, well-documented (or self-documenting) code.


- Understand how to optimize client-facing software.


- Knowledge of (and excitement for) Flutter


- Experience in Android and/or iOS development and deployment


- Experience with version control tools like BitBucket


- Experience with iOS and Android platforms



info-icon

Did you find something suspicious?

Similar jobs that you might be interested in