
Job Title: Flutter Mobile App Developer
Department: Engineering
Summary:
We are looking for a talented Flutter Mobile App Developer to join our team. The ideal
candidate will have a strong understanding of Flutter and Dart, as well as experience
developing mobile apps for Android and iOS. The successful candidate will be
responsible for designing, developing, testing, and deploying high-quality mobile apps
that meet the needs of our users.
Responsibilities:
● Design, develop, test, and deploy mobile apps using Flutter and Dart
● Work with product managers and designers to gather requirements and translate
them into technical specifications
● Work with other engineers to build and maintain our mobile app codebase
● Stay up-to-date on the latest Flutter and Dart developments
● Participate in code reviews and provide feedback on code quality
● Mentor and train junior engineers
Qualifications:
● Bachelor's degree in Computer Science or a related field
● 4+ years of experience developing mobile apps using Flutter and Dart
● 1+ years of experience with commonly used 3rd party libraries and services,
push notifications and app analytics
● Experience with building video streaming and messaging apps is a huge plus
● Strong problem-solving and debugging skills
● Excellent written and verbal communication skills
Benefits:
● Competitive salary and benefits package
● Opportunity to work on challenging and interesting projects
● Collaborative and supportive work environment
● Chance to make a real impact on the lives of our users

Similar jobs
Lead Mobile Engineer - Android & iOS, AI-Native Healthcare Apps
📍 Location: Hyderabad, India
📍 Work Type: Full-Time | On-site / Hybrid
📍 Experience: 5–7 Years
Role Overview
Lead design, development, and delivery of mobile apps across Android and iOS. Own architecture, quality, and mobile engineering practice. Integrate Voice AI, conversational AI, and real-time features into patient-facing healthcare applications.
Key Responsibilities
Mobile Architecture & Delivery
• Lead architecture and development of native or cross-platform mobile apps (Android & iOS)
• Set technical direction, coding standards, and best practices for mobile
• Deliver performant, polished, accessible mobile experiences at scale
• Own app release process: app store submissions, versioning, mobile CI/CD
AI & Real-Time Integration
• Integrate Voice AI, conversational AI, and LLM-powered features into mobile
• Build real-time patient engagement experiences (streaming, push, WebSockets)
• Collaborate with backend, product, and design on cohesive AI experiences
Quality & SDLC
• Monitor app performance, crashes, and user feedback; drive continuous improvement
• Champion mobile SDLC practices: testing, CI/CD, code review, release management
• Leverage AI coding tools (Cursor, Copilot, Claude Code) to increase velocity
Leadership & Mentorship
• Mentor and guide mobile engineers; conduct technical reviews
• Own mobile engineering standards and drive architectural decisions
Requirements
• 5–7 years mobile development (Android & iOS)
• Strong native expertise: Kotlin/Java (Android) and/or Swift (iOS)
• OR cross-platform expertise: React Native or Flutter
• Proven mobile architecture and technical decision leadership
• Deep mobile performance, offline support, and security knowledge
• Full app release lifecycle and store guidelines experience
• Track record mentoring engineers and leading delivery
• API integration and mobile-backend communication expertise
• Strong ownership mindset and AI-first working style
Nice-to-Have
• AI/LLM or conversational AI features in mobile apps
• Video stack experience: streaming, recording, real-time communication (WebRTC)
• Real-time/streaming and push notification systems at scale
• Mobile open-source contributions or published apps at scale
• Healthcare technology or health-tech startup experience
Why this opportunity?
• Build infrastructure and products powering real-world healthcare AI
• Work with AI-native engineering teams using cutting-edge tools (Claude Code, Cursor, Copilot)
• Mission-driven impact — improve patient outcomes and save thousands of staff hours
• High ownership, rapid learning, and significant career upside
• Global collaboration across India and the US
• Seed-stage growth — scale from Seed to Series A alongside the team
As a Senior Mobile Application Developer, you will engineer applications that will run
across Android, iOS, and the web time using Flutter platform and also provide with
consistent performance from designing the application, planning a timeline, and
developing any complicated hybrid application within a short. You get to work with
some of the best minds in the industry at a place where opportunity lurks everywhere
and in everything.
• Create multi-platform apps for Android/iOS using Flutter Development
Framework
• Micro code enhancements within mobile platforms like Android/iOS Flutter
widgets for Android and iOS
• Participation in the process of analysis, designing, implementation and testing
of new apps
• Write clean code, take part in the development lifecycle.
• Investigate technologies, follow innovative trends.
Responsibilities
Your responsibilities are as follows.
• Design and develop high-volume, low-latency applications for mission-critical
systems, delivering high-availability and performance
• Contribute in all phases of the development lifecycle: concept, design, build,
deploy, test, release to app stores and support.
• Diagnose performance issues, fix bugs (including crashes and ANRs) to
increase the functionality of the application
• Write well designed, testable, efficient code
• Ensure designs are in compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and
technologies and presenting these for architectural review
• Collaborate with team members (product managers, developers, designers) to
brainstorm about new features and functionalities
Required Qualifications
We are looking for individuals who are curious, excited about learning, and navigating
through the uncertainties and complexities that are associated with a growing
company. Some qualifications that we think would help you thrive in this role are:
• Minimum 3-4 Years of experience in a Mobile Application development using
Flutter (Dart) and also in iOS / Android (Java/Kotlin and Objective-C/Swift)
• Proven work experience in software development
• Solid understanding of Flutter, Dart, Flutter UI and animations.
• Should have experience working with native technologies like Android, iOS
• Knowledge and understanding of Firebase, SQFlite_SQlCipher
• Experienced in working with remote data via RESTful and JSON
• Strong understanding of design patterns over and above MVP, MVVM, and
MVC
• Demonstrated experience in building and managing production mobile apps.
• Familiarity with push notifications
• Familiarity with IOS integration with Flutter
• Experience using GitHub or similar environment
• Complete understanding of SDLC
• Experience working in an Agile/Scrum development process
• Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications
• Experience with cross-platform technologies like ionic and Angular/React
Native skills
• Familiarity with web application development and different client-server
communication protocols.
• Have published one or more mobile apps in Google Play or App Store
• Knowledge on iOS distribution profiles and certificates for App store
distribution
• UI/UX tools experience
• Desire to work in a start-up environment, able to self-manage and work
independently
• Ability to understand business requirements and translate them into technical
requirements
• Working knowledge of the general mobile landscape, architectures, trends, and
emerging technologies
• A track record of delivering successful complex consumer product apps
(finance apps, e-commerce apps)
• Effective communication skills in English
• Team player and Critical Thinker
About the Role
We’re looking for a smart, detail-oriented Flutter Developer who loves building high-quality mobile experiences. You’ll be working on our next-gen Fintech & Investment app, focusing on clean architecture, strong session management, and secure code implementation.
Responsibilities
- Build and maintain production-level Flutter applications for Android and iOS.
- Develop pixel-perfect UI with smooth animations, transitions, and responsive layouts.
- Implement secure session management, authentication, and token-based APIs.
- Work closely with the backend (Node.js) and API teams for smooth data integration.
- Optimize app performance and memory usage.
- Follow secure coding standards suitable for fintech products.
- Collaborate with design and product teams to improve UX and app flow.
- Integrate third-party SDKs and payment gateways (Razorpay, Cashfree, etc.).
- Use version control (Git) and agile workflows effectively.
Must-Have Skills
- 1–3 years of hands-on experience with Flutter & Dart.
- Strong knowledge of state management (preferably Riverpod or Bloc).
- Strong experience in UI/UX implementation — adaptive design, fluid animations, transitions.
- Experience in secure session handling and token-based authentication (JWT, OAuth).
- Understanding of clean architecture, modular coding, and reusable components.
- Strong grasp of RESTful APIs and integration with backend services.
- Good debugging and performance optimization skills.
Added Advantage
- Experience with Node.js or understanding of backend API management.
- Familiarity with payment gateway integration (e.g., Razorpay, Paytm, Stripe).
- Prior work experience on fintech, wallet, or investment apps.
- Knowledge of Firebase, push notifications, and analytics.
- Familiarity with CI/CD pipelines and app store deployment.
What We’re Looking For
- Someone who pays attention to details, not just features.
- A developer who writes secure, clean, and scalable code.
- A creator who understands both design and performance.
- Someone excited about building meaningful fintech products from the ground up.
Compensation
Competitive and based on experience + performance incentives.
Who are we looking for?
- Someone who is annoyed by the build time it takes for an application to build and has done something to optimize it
- Has good experience in building Android applications
- Experience with the flutter ecosystem is a great plus.
- Who likes to think in terms of software and data architecture before opening an Android studio. Comfortable with managing
- the development and deployment of applications.
- Open and more importantly excited about learning the new technologies.
Roles and responsibilities
- Participate and contribute to the design and development of the core
components of the service.
- Experience range should be 2 to 6 years with 2 years of strong Flutter Development Experience.
- This is going to be and Individual Contributor role hence candidate should be able to single-handedly perform tasks, manage role/project and seek direction by him/herself.
- Strong Coding and Development exposure in Flutter.
- Azure Exposure is mandatory.
- GitHub Link is mandatory.
Roles and Responsibilities: Flutter Lead
- Experience range should be 7 to 9 years; currently leading a team for multiple projects.
- Minimum 2 years of strong Flutter Coding & Development experience.
- Minimum 2 years of Team-management experience.
- Alongside development exposure in Flutter, candidate should have good exposure in Testing and on Backend support.
- Azure Exposure is mandatory.
- GitHub Link is mandatory.
Responsibilities
- You will be building and Shipping Robust apps to Android / ios devices using a single codebase.
- Excellent Working Knowledge of an Object-oriented language.
- Experience using Restful APIs to integrate mobile applications to server-side systems.
- Willing to work with cross platform frameworks.
- Having good knowledge of MVVM architecture.
- Understanding Basic concepts of Design for Developing user Friendly applications.
- Basic experience in Development of Android / Ios Applications and have deployed them on Google Play/ App Store.
- Minimum 1 year of Knowledge in Mobile App Development.
- In depth understanding of Front end languages like HTML, css3, and JavaScript & Object - oriented Programming Languages like JAVA and C++
- Familiarity using Version Control tools like Git, Sub version etc. and IDEs like Android Studio, VS code etc.
- Knowledge of Dart Programming language, Rest APIs and integration of Various APIs from third Parties.
We are looking for passionate engineers and developers who are excited to be part of this mission and wanting to prove themselves and ready to take up the challenge to enhance the social world experience.
Responsibilities :
⦁ Develop our mobile app using Google's Flutter development framework with modular approach and clean code.
⦁ Write efficient Dart code.
⦁ Integrate API.
⦁ Brainstorm the ideas about new features with the team.
⦁ Closely work with the team to bring out cutting edge mobile experience.
⦁ Maintain source code using Git.
⦁ Focus on understanding customers' requirements and translating those needs from product specifications into functional, production-ready code.
Requirements :
⦁ Deep knowledge and Experience in Flutter and Dart (At Least an year).
⦁ Experience building and deploying a moderately complex Flutter app.
⦁ Knowledge of State Management Patterns(Bloc or Provider).
⦁ Familiarity with Design systems.
⦁ Familiarity with RESTful APIs.
⦁ Knowledge of modern authorization mechanisms.
⦁ Strong understanding of Dart, its quirks, and workarounds.
⦁ Good understanding of asynchronous request handling and partial page updates.
⦁ Knowledge of advanced Flutter Concepts like factory constructor, spread operators.
⦁ Proficient understanding of cross-platform compatibility.
⦁ Proficient understanding of code versioning tools such as Git.
⦁ Good understanding of UI rendering behavior and performance.
⦁ Experience in creating animations in Flutter.
⦁ Knowledge of Location Services, Maps, and other common Android/IOS libraries.
Good to have:
⦁ Experience of programming in Android and iOS is a big plus.
⦁ Experience in publishing Flutter apps on the Play Store and Apple App Store is a plus.
⦁ Data Modelling and Knowledge of Domain Driven Design is good to have.
Are you ready for the challenge?
Let's grow together!

Description
Job title: Flutter Developer
Location: Chennai
Experience: 1.5 to 3 yrs
Primary Skill Flutter, Dart, JavaScript
Good to have Mongo Db (No Sql), My SQL and Exposure to AWS
Job Description –
* Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google
Play or available on Github;
* Experience with third-party libraries and APIs;
* Understanding of the Agile development life-cycle;
* Experience with Git, Jenkins, or other version control tools;
* Good to have No SQL (Mongo DB) and My SQL Exposure
* Good to have experience in AWS cloud environment
* Managing self-directed assignments to resolve software defects or implement features to meet schedule
commitments with a high-level of quality.
* Acquiring knowledge of industry and company standards, tools and technology with a focus on
pragmatic application to business-focused software solutions through initiative and self-study
Benefits
SALARY: 300000 LPA to 500000 LPA
Tech @ Omuni, Arvind Internet:
● Our architecture is powered by 50+ microservices, all built on open-source stack
● Our systems process 1+ billion inventory updates a month
● We have best in class integration patterns for fault tolerance and resilience
● We design systems for SaaS offerings, we build for cloud and different form factor
● We have the coolest apps in fashion commerce by combining in-store and digital experiences
● We work on some complex programs involving integrating with disparate external systems
About the role:
Roles & Responsibilities
● Understand functional requirement, design and code
● Preparing high level design(HLD) and low level design(LLD) document
● Adhering to best practices, maintain quality of code and perform unit testing
● Coordinate with other stakeholders to deliver functionality
● Code checkin and code review for peers
● Performance monitoring of application using Firebase and other APM tools, performance tuning
using IDE tools
● Using CI/CD tools to push build to Testflight or other test environments
● Troubleshoot high priority issues
● Mentor junior resources
● Participate in sprint planning and scrum standup calls.
Ideal Candidate profile:
● Understanding of design patterns and MVVM, MVP architectures
● Design and build applications for the iOS platform.
● Proficient with Swift and Swift UI
● Familiarity with RESTful APIs to connect Android applications to back - end services
● Strong knowledge of iOS to build apps for different form factors
● Design, build, and maintain high performance, reusable, and reliable Swift code
● Help maintain code quality and performance monitoring
● Proficient understanding of code versioning tools, such as Git, CI/CD tools
● Experience with performance and memory tuning with tools
● Familiarity with apple push notifications
● Should be able to work in agile environment
● 3-5 year experience in IT with minimum 3 years in iOS app development, Flutter and Dart knowledge
would be great to have
● BTech in CS or any other stream
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.







