
Job Description – Flutter Developer (3–8Years)
Location: Gurgaon
Industry: Insurance / Fintech
Employment Type: Full-Time, Permanent
Position Overview
We are looking for an experienced Flutter Developer (3–10 years) to join our engineering team. The ideal candidate will be responsible for building high-quality, scalable mobile applications using Flutter for both Android and iOS. You will collaborate closely with designers, product managers, and engineers to deliver end-to-end mobile solutions, lead junior developers, and contribute to architectural and process improvements.
What You Will Be Doing
✔ Develop high-quality, scalable mobile applications using Flutter & Dart
✔ Translate UI/UX designs and wireframes into fully functional apps
✔ Write clean, testable, and maintainable code
✔ Work closely with designers, PMs, QAs, and other developers
✔ Implement new features, fix bugs, and optimize app performance
✔ Handle app flows involving offline storage, threading, localization, etc.
✔ Integrate third-party services: REST APIs, Firebase, Location, Notifications, Video recording, Payment gateways
✔ Participate in project estimation, architecture discussions, and release planning
✔ Contribute to the full mobile development lifecycle—from concept to deployment
✔ Prepare documentation for architecture, reusable components, and processes
✔ Lead and mentor junior Flutter developers
✔ Stay updated with latest Flutter, mobile development, and Web technologies
✔ Contribute to Flutter Web modules when required
Required Skills & Experience
Technical Skills
Must Have
- 3–10 years total experience, with 2+ years in Flutter & Dart
- Strong understanding of mobile app development (Android & iOS)
- Ability to design & build apps from scratch
- Experience with:
- Firebase services (Auth, Firestore, Storage, Messaging)
- Location services
- Push notifications
- Video recording modules
- REST API integration
- 3rd-party SDK integrations
- Expertise in:
- Building UI-rich, high-performance mobile apps
- Offline storage, performance tuning, and low battery usage optimization
- Experience using Git/GitHub
- Published at least 1+ app on PlayStore or App Store
- Understanding of Flutter Web
- Basic knowledge of payment gateway integration
- Knowledge of GraphQL is a plus
- Experience with native Android/iOS development is a big advantage

About NeoGenCode Technologies Pvt Ltd
About
Welcome to Neogencode Technologies, an IT services and consulting firm that provides innovative solutions to help businesses achieve their goals. Our team of experienced professionals is committed to providing tailored services to meet the specific needs of each client. Our comprehensive range of services includes software development, web design and development, mobile app development, cloud computing, cybersecurity, digital marketing, and skilled resource acquisition. We specialize in helping our clients find the right skilled resources to meet their unique business needs. At Neogencode Technologies, we prioritize communication and collaboration with our clients, striving to understand their unique challenges and provide customized solutions that exceed their expectations. We value long-term partnerships with our clients and are committed to delivering exceptional service at every stage of the engagement. Whether you are a small business looking to improve your processes or a large enterprise seeking to stay ahead of the competition, Neogencode Technologies has the expertise and experience to help you succeed. Contact us today to learn more about how we can support your business growth and provide skilled resources to meet your business needs.
Candid answers by the company
IT & Engineering Talent Staffing
- Provides full-time and contract-based hiring, delivering handpicked, pre‑screened developers across tech stacks—ranging from web, mobile, AI/ML, Web3/blockchain.
- Maintains a bench o vetted candidates, offering fast delivery of interview-ready profiles—often within 24 hours.
- Offers payroll management, handling compliance, tax, attendance, and documentation for both contractors and full-time employees.
2. End-to-End Project Delivery
- Delivers full-stack development solutions: web, mobile, cloud, AI/ML, Blockchain/Web3.
- Manages entire project lifecycle—requirements gathering, design (UI/UX), development, deployment, and ongoing support .
3. Additional Offerings
- Expands into cybersecurity consulting, digital marketing, and cloud platform services (like AWS, GCP, Azure) .
- Provides strategic IT consulting to align technology solutions with business objectives
Similar jobs
Job Title : Senior Flutter Engineer
Experience : 4+ Years
Level : Senior Individual Contributor
Job Location : Surat / Ahmedabad (On-site)
Employment Type : Full-Time
About the Role :
We’re seeking a skilled Senior Flutter Engineer to lead end-to-end mobile app development — from architecture and performance to user experience.
Mandatory Skills :
Mobile : Flutter (Dart), Riverpod/Bloc, build_runner, Freezed
Backend : Django/DRF (REST), GraphQL (optional)
Services : Firebase, Crashlytics, Analytics
CI/CD : GitHub Actions, Fastlane, Codemagic, Bitrise
Key Responsibilities :
- Own and optimize Flutter app architecture, performance, and reliability.
- Deliver polished, high-quality features with strong UI/UX focus.
- Integrate securely with REST APIs, Firebase, and real-time data.
- Drive CI/CD, testing (unit/widget/integration), and coding standards.
- Mentor developers and lead code reviews.
- Collaborate with Product & Design to plan and deliver releases.
- Work with DevOps to improve build pipelines and reduce crash/ANR rates.
Required Qualifications :
- 4 to 7+ years in mobile development (3+ in Flutter & Dart).
- Strong in Riverpod/Bloc/Cubit, clean architecture & dependency injection.
- Expertise in performance profiling, async handling, and rendering.
- Experience deploying apps to Android & iOS stores.
- Solid grasp of REST APIs, caching, and offline-first design.
- Familiar with automated testing & CI/CD (GitHub Actions, Bitrise, Codemagic, Fastlane).
- Knowledge of app security, authentication (OAuth/JWT), and Firebase (Auth, FCM, Crashlytics, Analytics).
- Excellent collaboration, communication, and mentoring skills.
Nice to Have :
- Experience with GraphQL, WebSockets, or wearable integrations (Google Fit, HealthKit).
- Exposure to health-tech, food-tech, or recommender systems.
It is one of the leading TMT bar manufacturers and exporters in India. It is a well-known group that achieves a turnover of 3000 Cr per annum. The group is setting up a construction & architecture-oriented omni channel B2B & B2C platform. Merito, a curated talent platform is responsible to identify key resources for this project.
Job Location: Kolkatta
Job Description:
- 3-9 yrs experience in developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
- Complete knowledge of Uploading app on google play store and Apple app store
- Through analytical skills to Recommend system solutions by comparing advantages and disadvantages of custom development and purchasing alternatives
Requirement
- extensive knowledge of mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Deep knowledge of Kotlin, Flutter,Android, iOS, etc.
- Proficiency with writing automated tests. depending on the libraries you use to test
- Familiarity with RESTful APIs and mobile libraries for networking
- Experience with profiling and debugging mobile applications
- Strong knowledge of architectural patterns - MVP, MVC, MVVM, and Clean Architecture -and the ability to choose the best solution for the app
- Familiarity with Git
- Familiarity with push notifications
- Understanding mobile app design guidelines on each platform and being aware of their differences
- Proficiency in Kotlin/Java/Swift/Flutter/Dart
Job Description:
- We are looking for a qualified Senior React Native Mobile App developer to join our Engineering team.
- You will be working with our engineers to develop and maintain high-quality mobile applications for both platforms, Android and iOS.
- Ultimately, you should be able to design and build the next generation of our mobile applications.
Job Responsibilities and Required Skills:
- Experience with React Js, React Native, JavaScript.
- Thorough understanding of React Native and its core Principles.
- Hands-on experience on React Native Framework minimum 3 years.
- Good Knowledge of HTML5, CSS.
- Familiarity with code versioning tools (Such as Git, SVN, or Mercurial)
- Familiarity with RESTful APIs
- Familiarity with modern front-end builds pipelines and tools.
- Experience with common front-end development tools such as Babel, Web pack, NPM, etc.
- Experience with Native Mobile app deployment on App store and google play store.
- An understanding of React Native best practices and a commitment to follow them
- Ability to work through new and difficult React Native issues and contribute to libraries as needed.
- Ability to create and maintain continuous integration and delivery of React Native applications.
- Work with native modules when required.
- Experience with Native Mobile app deployment on App store and google play store.
- Experience in JSON, XML, HTTPS and relevant protocols, AJAX, JavaScript, HTML5 and relevant tools/frameworks, Java and UDB DB2 database technologies.
- Collaborate with cross-functional teams to analyze, design, and ship new features.
Implement new technologies to maximize application adoption.
- Ability to understand business requirements and translate them into technical requirements.
- Ability to work within a team that has other developers, designers, and testers.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Complete weekly sprints and participate in sprint retrospective and daily standups.
- Result-oriented and task-driven and taking complete ownership of the deliverables.
- Solid understanding of the full mobile development life cycle.
Envisionard Software Services Private Limited is an innovative company that works on products leveraging the latest technology to make people's life easy. We are working on multiple products which would be offered with innovation as a service platform.
Compensation Range:
Salary hike as per Industry Standards. (Increase on Current CTC based on relevant skills).
Mobile Application Developer
Cubera is a data company revolutionizing big data analytics and Adtech through data share value principles wherein the users entrust their data to us. We refine the art of understanding, processing, extracting, and evaluating the data that is entrusted to us. We are a gateway for brands to increase their lead efficiency as the world moves towards web3.
The ideal candidate will be responsible for the technical design and implementation of new products and enhancements. They will work in all phases of the development cycle: concept to implementation.
Responsibilities
3+ yrs of experience in Cross Platform React-Native based app development.
Hands-On Experience of Android and IOS Cross Platform Development.
Should be well-versed with Mobile Application Architecture, React/React Native Life Cycle and Redux.
Good Command on Javascript Coding, CSS3 and HTML5 and ES6 Standards.
Basic Understanding of Graphic Design and UX Design.
Good understanding of OOP, design patterns, and industry best practices.
Self-motivated to explore new technologies, applications, and environments.
Hands-on Experience with Node JS and MongoDB is good to have.
Share ownership of the sprint, define task backlog and development process.
Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
Leverage native APIs as necessary for deep integrations with both platforms.
Write, document, and maintain code and automated tests to ensure the product is of the highest quality.
Develop and maintain build process with CI/CD tools for automated builds.
Qualifications
Bachelor’s degree or equivalent in Computer Science.
3+ years’ experience in related area.
Experience with iOS and Android platforms.
Job Category: Development
Job Type: Full Time
Job Location: Bangalore
About Us:
Developed in formal collaboration with the University of Cambridge in May 2000 HeyMath! is an Ed-Tech company whose mission is to Raise the Game in Maths for school systems around the world. We do this using technology to deliver engaging teaching methodologies and personalised learning paths for students. HeyMath! has been successfully adopted by CBSE schools since 2004 with positive outcomes for the entire ecosystem.
Check us out at www.heymath.com
We plan to work mainly from home in 2022 and the virtual office atmosphere is collegiate, informal and friendly, with small high-impact teams making a difference to customers.
What we are looking for:
Have at least one well-performing mobile application project to be shared and/or commercial experience in mobile development
Have knowledge on building beautiful UIs Familiar with networking and third party packages,
Have experience using APIs to integrate mobile applications with server-side systems Have experience with reactive programming or willingness to learn it,
Have basic knowledge about BLoC/Cubit
Have knowledge of Dart,
Familiar with continuous integration tools
Familiar with code version control like git
Familiar with modern software development practices and tools
Role: As a part of the Engineering team, you will be responsible for driving the mobile App development end-to-end. In this role, you will be working to find creative solutions that improve our customer’s experience and brand reputation when facing technical issues on the platform. You will be responsible for tracing and monitoring real-time transactions through various systems end-to-end, displaying key information, and provided with controls necessary to mitigate incidents.
- Minimum 4-5 years experience in developing mobile applications
- Excellent understanding of software design and object-oriented programming principles.
- Minimum experience of 1.5 years on Flutter,
- Good knowledge about clean code architecture.
- Knowledge on writing Unit test cases
- Hand-on experience in widget building, its lifecycle, and inbuilt widgets provided by flutter.
- Hands-on experience in API integration in flutter.
- Hands-on experience with local storage, shared preferences, session management.
- Knowledge of Flutter performance and optimization
- Knowledge about architectural differences between ios/android and how flutter handles them.
- Good to have knowledge on Financial domain
- Good to have experience in financial industry/Fintech
- expirience on doing android release
We are looking to grow our Mobile Development Team for which an Android Developer
has a critical role. You will be responsible for:
• Designing and developing multiple android apps, pushing the android apps to market, testing etc.
• Interacting with the client, project manager and inter-team members.
Required Candidate Skills:
• Excellent understanding of OOPs, Core Java and Kotlin.
• Experience working with remote data via REST and JSON.
• Experience with third-party libraries and APIs.
• In-depth understanding of the android components: Activities, Fragments, background services, and
Services.
• Good understanding of coroutines.
• Hands-on with Jetpack Architecture Components: LiveData, WorkMaanger, View Binding, Coroutines
and Lifecycle Aware Components.
• Experience with Room persistence library.
• Solid understanding of the full mobile development life cycle.
• Experience in MVVM, Live Data and Room DB.
• Able to work on different architecture (MVC, MVP, and MVVM) and design patterns.
• Experience with Agile development methodology (preferably scrum), continuous integration and tools
(GIT, JIRA, etc.).
• Strong knowledge of Android SDK, different versions of Android & advanced concepts.
• Strong knowledge of Android UI design principles, patterns, and best practices.
• Familiarity with RESTful APIs to connect Android applications to back-end services.
• Experience with offline storage, threading, and performance tuning.
• Familiarity with Agile frameworks is a plus.
• Familiarity with tools like postman, swagger and mobile app development tools.
• Working knowledge of the general mobile landscape, architectures, trends, and emerging
technologies.
• The candidate must have experience of at least 1 year in using Kotlin.
• The candidate must understand the MVVM architecture pattern along with design patterns such as
Builder, Singleton etc.
• The candidate must a clear understanding of the REST Protocol.
- Design and Build sophisticated and highly scalable products using Flutter.
- Translate and build designs and wireframes into high-quality responsive UI code.
- Proficiency in the use of Model-View-Controller (MVC) and Model-View-View Model-Controller (MVVM) which relates to designing and developing architecture.
- Learn and explore feasible architecture options for implementing new features.
- Suggest space and time-efficient Data Structures.
- Follow best practices while maintaining structure and comprehensive documentation to ensure context across teams.
- Use CI/CD for smooth deployment.
- Document the project and code efficiently.
- Communicate with the Project Manager regarding the status of projects and suggest appropriate deadlines for new functionalities.
- Ensure security guidelines are always followed while developing the app.
- Maintaining software through product lifecycle including design, development, verification, and bug fixes.
- Perform time profiling and memory leaks assessment.
- Help with building the company's tech team and iterating on the hiring framework; Create peer learnings for team members and build context for new team members.
- Provide regular feedback to your team (peers and managers) to ensure continuous improvement.
Skills & Requirements
- Must have experience working with Flutter SDK and Dart programming language.
- Strong knowledge of Flutter widgets like Cupertino for iOS and Material Components for Android.
- Knowledge of building flutter modules and flutter plug-ins.
- Knowledge of native Android and iOS: To build custom Flutter Packages.
- Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions, and Analytics.
- Git: To manage and collaborate in different projects with the rest of the team.
- Know how to publish apps to Playstore and Appstore
Good to have
- Experience in the fintech industry
- Experience working with cybersecurity and compliance
We are looking for a Developer / Sr. Developer – Flutter responsible for the development and maintenance of applications aimed at a vast number of diverse devices. The primary focus will be the development of web apps in addition to android and iOS mobile apps applications and their integration with back-end services.
We expect the Developer will have a broad experience at MESKYand will play a unique role in the organization.
He / She will be responsible for creating a hybrid application for both iOS and Android using the flutter development framework. This individual should have deep experience contributing to and managing full-scale production applications. The ideal candidate must display excellent written and oral skills with demonstrated interpersonal and organization abilities and must be able to work in a varied, fast-paced product development environment.
In addition, the ability to self-manage and work independently is a must as this role is a remote role.
Responsibilities and Duties:
1. Design and Build sophisticated and highly scalable apps using Flutter.
2. Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
3. Translate and Build the designs and Wireframes into high-quality responsive UI code.
4. Explore feasible architectures for implementing new features.
5. Follow the best practices while developing the app and also keeping everything structured and well documented.
6. Manage the code and project on Git in order to keep in sync with other team members and managers.
7. Communicate with the Project Manager regarding the status of projects and suggest appropriate deadlines for new functionalities.
8. Ensure security guidelines are always followed while developing the app.
9. Maintaining software through product lifecycle including design, development, verification, and bug fixes.
10. Perform time profiling and memory leaks assessment.
Requirements: Attributes, Experience:
2 to 4 Yrs experience.
- Flutter: To build cross-platform mobile apps for Android, IOS, and Web. This should include making responsive UIs to efficiently query data and also manage states in an optimized manner.
- Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions, and Analytics
- Adobe XD: Should know how to use Adobe XD to use the design file and use it to build the app.
- Git: To manage and collaborate in different projects with the rest of the team.
- Continuous integration, and experience in deploying apps to AWS, Azure, or any other cloud platforms
Rajasthan Studio is looking for young and bright minds for its upcoming innovative, never-experienced-before app platform for virtual art experiences.
Job Description -
We are looking for programmers with a keen eye for design and performance for the position of Flutter developer. Flutter developers are responsible for ensuring the alignment of design and user experience requirements, optimizing applications for maximum efficiency, and maintaining brand consistency across the application, among other duties.
Flutter developers are required to work in teams alongside back-end developers, graphic designers, and user experience designers to ensure all elements of application creation are consistent. This requires excellent communication and interpersonal skills.
Responsibilities -
- 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-interfaces elements developed by other developers
- Build user interfaces designed by UI/UX designers
- Integration of data storage solutions
- Integrate various third party/in-house APIs
- Debug existing apps components, fix issues and avoid regressions
- Collaborate closely with the teams of PMs, QAs, and other developers
- Participate in software architecture, design discussions, and code reviews
- Optimize application for maximum speed and scalability
Skill & Qualifications -
- Desire to work in a startup environment, able to self-manage and work remotely (when required)
- Must have built at least one Android and/or iOS apps with Flutter
- Proven Working experience in software / mobile development - Android or iOS
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle, including automated testing and building
- Familiarity with SQL/NoSQL databases and their declarative query languages
- Proficient understanding of code versioning tools, such as Git / Mercurial
- Understanding of the Agile development life-cycle
- Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state.









