
Similar jobs
We're looking for a Mobile Engineering Lead (Flutter) who can own the end-to-end architecture, development, and delivery of our mobile applications. This is a hands-on leadership role for someone who has grown in product-based startups, understands rapid iteration, and can balance speed, quality, and scalability. You'll lead by example, writing production-grade Flutter code, shaping mobile architecture, and collaborating deeply with product and design teams. If you enjoy building consumer-facing products, taking ownership, and solving real user problems in a fast-paced startup environment, this role is for you.
Exp - 5 yrs - 9 yrs
Job Location - Bangalore [5 days Work from office]
Job Responsibilities:
- Lead and own mobile app development using Flutter (Android & iOS).
- Design and implement scalable, maintainable, and high-performance mobile architectures.
- Work closely with product managers and designers to translate requirements into intuitive user experiences.
- Drive a strong product mindset within the mobile team, focusing on user impact, engagement, and retention.
- Conduct code reviews, enforce best practices, and maintain high engineering standards.
- Mentor and guide mobile engineers through hands-on technical leadership and feedback.
- Manage mobile CI/CD pipelines, release cycles, and app store deployments.
- Monitor app performance, crashes, and production issues; ensure fast resolution.
- Stay updated with Flutter ecosystem trends and proactively improve the mobile stack.
Requirements:
- 4-7 years of experience in mobile application development, preferably in product-based startups.
- Strong hands-on experience with Flutter and Dart in production applications.
- Proven experience building and scaling consumer-facing mobile products.
- Solid understanding of mobile architecture patterns and state management.
- Experience integrating REST APIs, authentication, analytics, and third-party SDKs.
- Hands-on experience with performance optimization, debugging, and profiling.
- Experience with mobile CI/CD pipelines and app store release processes.
- Strong problem-solving skills and ability to work in fast-moving startup teams.
- Excellent communication and collaboration skills.
- Prior startup experience in health, fitness, or consumer internet products.
- Exposure to native Android (Kotlin) or iOS (Swift) for platform-specific integrations.
- Experience with offline-first apps, push notifications, deep linking, and background tasks.
- Familiarity with Agile methodologies (Scrum/Kanban).
- Experience working with analytics and data-driven product development.

Job Title: Senior Android Developer / Lead Engineer (Java | Kotlin | Android)
Experience Required
- 10+ years of overall software development experience
- Strong hands-on expertise in Java, Kotlin, and Android development
Role Overview
We are seeking a highly experienced Senior Android Engineer with deep expertise in Android OS internals, system-level development, and strong hands-on coding ability. The role demands strong technical leadership, architectural thinking, and the ability to design and build scalable, high-performance Android applications with system-level integrations.
This is a hands-on technical role (not people management) with focus on architecture, design, and complex problem solving.
Key Responsibilities
1. Android Application Development
- Design, develop, and maintain advanced Android applications using Java and Kotlin
- Write clean, efficient, and maintainable code with strong adherence to OOP principles
- Participate in hands-on coding, debugging, and code reviews
2. Android Framework & System-Level Development
- Work with Android OS-level APIs including:
- Services
- Binder IPC
- AIDL
- System services
- Understand and implement system-level integrations
3. Low-Level & Hardware Interaction
- Exposure to Kernel / Hardware Abstraction Layer (HAL)
- Work on device-level integrations such as:
- Sensors
- Bluetooth
- Other hardware peripherals
4. Performance & Stability Engineering
- Identify and resolve performance issues including:
- ANR (Application Not Responding)
- Memory leaks and optimization
- Ensure application stability and efficient resource usage
5. Concurrency & Multithreading
- Build robust multi-threaded applications
- Strong understanding of:
- Concurrency models
- Synchronization mechanisms
- Thread safety and race condition handling
6. System Design & Architecture
- Design scalable, modular, and maintainable Android applications
- Define architecture patterns and enforce best practices
- Contribute to system-level design decisions
7. Technical Leadership (Hands-on)
- Provide technical direction and mentorship to engineering team members
- Guide design and implementation decisions
- Conduct architecture and code reviews
- Remain actively involved in coding and technical problem solving
Preferred / Good to Have
- Exposure to IoT domain
- Exposure to HVAC systems or related embedded domains
Must-Have Skills Summary
- 10+ years Android development experience
- Strong Java, Kotlin, Android expertise
- Deep knowledge of Android internals and system APIs
- Strong OOP and coding skills (coding assessment required)
- Experience with performance tuning and memory management
- Strong understanding of multithreading and concurrency
- System design and architecture expertise
- Hands-on technical leadership
Skill required:
1) Android
2) Java
3) Kotlin
4) MVC
5) MVVM
6) Offline Access
7) Git
Location: Mumbai
- 2+ years of experience in Front React Native development
- Experienced in using Mobile Views on iOS and Android
- Good understanding of MVC frameworks
- A knack for writing clean, readable React-Native code
- Solid understanding of object-oriented programming
- Understanding Agile Development and Scrum practices
- Familiarity with version control Git (Github or Gitlab)
Key Skills
- Must have experience building apps using fluter, good knowledge on dart. Preferably built and deployed couple of apps both on iOS and Android
- Good knowledge in integrating or developing app functions using firebase
- Must have ported at least 2 applications on iOS and Android platforms. Exposure to the entire build piepline is a must.
- Has good knowledge on how native android and iOS apps work. Must have experience building iOS native apps
- Has an understanding on Computer vision and basic deep learning concepts. Any prototypes of proof of concepts are a big plus.
What they need to do?
- Code - write or learn to write clean code, understand design patterns and develop a quick turnaround time to ship updates
- UI/UX - understand design guidlines and implement them in the project
- Communication - communicate project goals clearly to the team. Understand and convert project requirements in to actionable steps
- Documentation - maintain documentation to support product development
What is homeground?
- HomeGround is an AI platform that helps aspiring cricketers and coaches level up thier training. We help our users get an equal opportunity to play, train for and achieve their goal by providing professional level training analytics right on the smartphone, no special equipment or sensors required.
- HomeGround is one of the Top 10 early stage sports tech startup selected by Startupbootcamp Australia
- Our team shares experience in product growth, marketing and deep learning. We are passionate about our work and are committed 100% to our startup.
**** Only Mumbai based candidates will be considered for interview. Immediate Joinee only *****
JForce Solutions is looking for developers who have excellent coding skills and who can start contributing right away.
There will be a bond of 2 years for this position based on your experience. The job location will be Vileparle west, Mumbai
Responsibilities and Duties
- Build and customize mobile applications used by over 100K users.
- Migrate existing applications from NativeScript to Native
- Enhance existing mobile application
- Improve performance & User experience of mobile app
Key Skills
Native Development, NativeScript, Java, JavaScript, React, ReactJS, Android, iOS, API
Expected Start Date: Immediate
Job Type: Full-time
Mandatory: Hands on experience working with Java or Kotlin. Very strong logical skills. Good hold on operating system concepts and data structure. Experience with web services , SQL Lite , camera kit , image caching concepts, keychain , past experience working with one of the design patterns like MVC / MVVM / MVP , network check implementation.
Good to have: Rx-Swift experience , video / image filter experience , media player usage , complex UX effects , couch-db , RealM.Knowledge of GIT management , Continuous Integration and Continuous Development practices.
Soft Skills: Strong communication skills , high spirited , eager to learn , able to perform in a high pressure environment
Android Development Engineer - Chennai
Who we are?
Kaleidofin is a financial platform for the informal sector, which provides solutions tailored to the customer’s goals and are intuitive to use. We are working towards creating fair and transparent financial solutions that can target millions of customers and enterprises in India that don’t have easy access to formal financial planning.
In a very short time span, global investors such as Omidyar Network, Blume Ventures and well known individual investors have supported Kaleidofin’s well thought out business model with $2.8 million in seed funding.
With its focus to harness mobile technology to deliver a paperless experience as well as its focus to harness technology and analytics to predict the right product for the right customer, Kaleidofin aims to become a leading FinTech player bringing financial solutions to everyone.
To know more about Kaleidofin, do visit our site https://kaleidofin.com/
What You’ll Do?
We are seeking extremely smart Android developers who are passionate about pushing mobile technologies to the limits. You will:
- Design and develop products by working closely with business teams
- Design super intuitive experiences in the next generation of our mobile applications
- Build performant, scalable, yet secure, enterprise ready android applications with architecture that is fast yet lean on the backend servers enabling them to support millions of users in parallel
- Build enterprise ready back end architectures that can support millions of users in parallel
- Gain experience with hands on coding and independent ownership of software components
- Follow strong engineering best practices and champion their adoption
Who You Need To Be?
- 2+ years’ experience in android software development and delivery
- Bachelors or Masters degree in engineering from a reputed institute(preferably IITs, NITs, or other top engineering institutes).
- Strong grasp of CS fundamentals, algorithms and excellent problem solving abilities.
- All experience should be from good product development or e-commerce background.
- Must have shown good stability in all your previous associations.
- Skill set
- Knowledge of UI architectural patterns like MVVM(preferable), MVC, MVP, data binding, activity & fragment lifecycle, recycler view, navigation component, layouts (constraint layout preferable), theming etc.
- Should have actively used retrofit, work managers, android jetpack, Rx java, dagger, retrofit, android sdk, GIT/bitbucket, gradle/ant and very keen on exploring other proven tech stack.
- Comfortable with test driven development in android with UI testing, instrumented unit testing and unit testing using junits, mockito or other tools.
- Willingness to learn and write simple backend REST API’s (preferably in Java, spring boot & hibernate) without having to completely depend on backend engineers for delivery
- Has worked in a fast paced agile organization building stateless and re-entrant/resumable android applications.
About the role: One key differentiator of FabHotels brand for our asset partners is bestin-class returns. While our online & offline demand teams drive higher occupancies for our partners, this role entails ownership of developing and work on react native side of application development.
Key responsibilities:
- Knows how to embed React-Native in a native (iOS/Android) component and vice versa.
- Firm grasp on JS/CSS fundamentals
- Build pixel-perfect, battery smooth UIs ((layouts, animations, etc.))across both mobile platforms
- Good understanding of Design and Architecture Patterns
- Strong focus on app performance
- Familiarity with native build tools, like XCode, Grade (Android Studio, IntelliJ)
- Good in debugging
- Experience in iOS app development is preferable.
Individuals who would connect best with the job requirements are those who:
- Are excited to be part of a young, dynamic team that is building a disruptive, sustainable business
- Are willing to go the extra 100 miles it takes to win in a super competitive market
- Are innovative, resourceful and comfortable with dynamic business requirements
- Fulfil below minimum criteria:
- 1+ years experience in React-Native based app development
- 1-2 years experience in Mobile app development(React-Native + iOS).
- Hands on experience in Redux










