11+ Mobile technology Jobs in Mumbai | Mobile technology Job openings in Mumbai
Apply to 11+ Mobile technology Jobs in Mumbai on CutShort.io. Explore the latest Mobile technology Job opportunities across top companies like Google, Amazon & Adobe.
JOB TITLE: Android Developer Flutter
ROLES & RESPONSIBILITIES
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Ensure lightweight and highly responsive app
- Extending the features as per requirement
- Write expressive code that is clear enough to compensate for simple documentation
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
REQUIREMENTS
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven software development experience and Android skills development
- Proven working experience in Android app development and
- Have published at least one original Android app
- Experience with Android SDK, design principles, patterns, c,c++ and best practices
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Experience in using git preferably with github or bitbucket
- Familiarity with Google Maps API, push notifications, firebase, Dart,SMS gateways and Payment gateways
- Solid understanding of the full mobile development life cycle.
Experience: 4+ years
JOB TYPE: Full-time
JOB LOCATION: Lower Parel, Mumbai
Android Engineer – AI Platforms & Immersive Experiences
Company: Jio Reality Labs
Location: Navi Mumbai, India
Job Type: Full-Time
Job Summary
Jio Reality Labs is looking for a skilled Android Engineer to build high-performance, scalable mobile
applications for AI-driven, real-time, and immersive platforms used by millions of users. This role
focuses on creating intuitive, responsive, and visually rich Android experiences for AI/ML
dashboards, real-time analytics, and AR/VR-enabled applications.
Responsibilities
1. Mobile Application Development
Build and maintain scalable, high-performance Android applications using modern
development frameworks and tools.
Develop intuitive user interfaces for AI/ML workflows, real-time analytics dashboards, and
enterprise tools.
Translate product requirements and UX designs into clean, maintainable, and reusable code.
2. Real-Time & Data-Driven Interfaces
Implement real-time UI updates for streaming data, live metrics, and system monitoring
dashboards.
Work with APIs and WebSockets to render low-latency, data-intensive views.
Ensure smooth user experience under high-traffic and high-data-volume scenarios.
3. UI/UX & Performance Optimization
Optimize mobile application performance for speed, responsiveness, and scalability.
Ensure compatibility across Android devices, screen sizes, and OS versions.
Collaborate closely with designers to deliver polished, immersive user experiences.
4. Platform & Architecture
Design mobile architecture that supports modularity, scalability, and long-term
maintainability.
Implement state management, reusable components, and modular libraries to support
complex applications.
Contribute to mobile development standards, best practices, and reusable design systems.
5. Collaboration & Delivery
Work closely with backend, AI/ML, data engineering, and platform teams to integrate APIs
and workflows.
Participate in code reviews, sprint planning, and technical design discussions.
Support CI/CD pipelines and production deployments.
Required Skills & Qualifications
Strong experience in Android development using Kotlin or Java.
Hands-on experience with Android SDK, Jetpack components, and modern Android
architecture patterns (MVVM/MVI).
Solid understanding of mobile UI principles, layouts, and responsive design.
Experience consuming REST APIs and working with real-time data (WebSockets, streaming).
Familiarity with performance optimization techniques and debugging tools.
Preferred Skills
Experience building dashboards or data-intensive mobile applications.
Familiarity with data visualization libraries or charting frameworks.
Exposure to AR/VR, 3D, or graphics-intensive interfaces (ARCore, OpenGL, Unity
integrations).
Experience with design systems, component libraries, and accessibility standards.
Understanding of cloud-based deployments and CI/CD workflows.
Responsibilities:
- Writing clean and efficient codes for Android applications
- Identifying and resolving bottlenecks, rectifying bugs, and enhancing application performance.
- Collaborating with cross-functional teams to define and design new features.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Ability to brainstorm and come up with solutions to open-ended problems.
- Ability to take ownership and drive initiatives end to end.
- Desire to learn and dive deep into new technologies on the job.
- Solid understanding of CS fundamentals-Operating Systems, Databases, and Data Structure.
Knowledge and Skills:
- Prior experience as an Android Developer using Java, Kotlin, Android SDK, Android NDK
- Proficient understanding of code versioning tools such as Git
- Familiarity with RESTful APIs to effectively integrate Android applications
- Solid understanding of the full mobile development life cycle.
- Passion for products and aspiration to make a big impact.
- Solid engineering principles and a clear understanding of data structures and algorithms.
- Expertise in implementation of custom UI components along with fabulous animations and write/understand Rest APIs
- Experience working with Google Maps, Geo-locations, Media permissions, etc.
• Strong understanding of Flutter. Experience with other frameworks like React Native,
SwiftUI, Jetpack Compose is acceptable.
• Good knowledge of Rendering engines in Flutter, Browser, iOS, Android
• Experience in CMS such as Sanity, AEM
• Good understanding of RESTful APIs, GraphQL and Web Sockets
• Ability to debug and profile Web/Mobile applications with Chrome DevTools or Native
profilers
• Deep understanding of Reactive programming with libraries like MobX, BloC
• Exposure to SOLID Domain Driven Design, principles
• Exposure to Style Guides, Atomic Design, Design Systems
• Strong visual acumen to detect cosmetic defects ensuring
• Exposure to Design tools like Sketch, Figma, Adobe Creative Suite or Affinity Designer
• Deep knowledge of at least 2 different programming languages from JavaScript, Dart, Ruby,
Python, Go, Rust, Typescript, C#, Kotlin, Java, Haskell, OCaml
• Exceptional verbal and written communication
• A mindset to constantly learn new things and challenge the Status Quo.
Experience
• 8 - 15 years of experience building Front End Applications on different technologies
• At least 5 years of experience building React and/or Mobile Applications
• Preferably worked in the Finance/Retail domain or other similar domains with complex
business requirements.
Education
• Bachelors in Computer Science or equivalent education covering Math, Algorithms, Data
Structures, Networking, Databases, Operating Systems, Graphics
• Nice to have a Post-Graduate degree in Computer Science
Demonstrable Passion
• Contributed to one or more Open Source projects
• Actively maintain one or more Open Source projects
• Blogging on Frontend or related topics
• Authored books, videos on Frontend or other topics
• Speaking engagements at Meetups or Conferences
- 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.
- Designing and developing applications. ...
- Write clean code. ...
- Take part in the development lifecycle. ...
- Fix bugs. ...
- Investigate technologies. ...
- Follow innovative trends. ...
- Define your objectives. ...
- Look for the Flutter application development cycle
6-8 years of experience
1. Handson exp in Kotlin and Android studio
2. Good understanding of Core Java
3. Experience in JSON parsing
4. Experience in REST API
5. Experience in Junit test cases
6. Well versed in Latest Android API version.
7. Experience in publishing apps to the App Store.
8. Social Networking site integration
9. Code version tool – Git and JIRA
10. Architecture understanding - MVVM, MVP
11. Strong analytical and debugging skills/ Unit test coverage
12. Ability to do design and high level architecture
- Design and Build sophisticated and highly scalable apps using flutter.
- Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
- Translate and Build the designs and Wireframes into high quality responsive UI code.
- Write efficient queries for core Data.
- Explore feasible architectures for implementing new features.
- Resolve any problems existing in the system and suggest and add new features in the complete system.
- Suggest space and time efficient Data Structures.
- Follow the best practices while developing the app and also keeping everything structured and well documented.
- Document the project and code efficiently.
- Manage the code and project on Git in order to keep in sync with other team members and managers.
- Interact with the Product Manager to help understand end-user feedback.
- Ensure security guidelines are always followed while developing the app.
- Suggest new features and/or enhancements.
- Maintain software through product lifecycle including design, development, verification and bug fixes.
- Resolve all the bugs in a timely manner.
- Execute app verification protocol.
- Follow company policies and quality procedures to ensure quality product deliverables.
- If you have experience with Bluetooth Low Energy (BLE) based devices and related applications please highlight the same in your resume
Rejolut is one of the award winning fastest growing emerging tech company which is working on leading technology like Blockchian, ML & AI, Complex mobile & web apps, IoT etc.
The ideal candidate will be responsible for developing highly scalable and secure code.
Responsibilities:-
-Able to take the Extreme Ownership of modules/product/projects
-Able to learn & implement new technology/framework/library at God Speed
-Able to come with optimal solution for the business problem
-Can handle calls with the client & customer to know their feedback
-Writing clean code & able to dig into other's code or open source code
-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.
-Maintain code and write automated tests to ensure the product is of the highest quality.
-Transition existing native apps to Flutter
Desired Candidate Profile:-
-Knowledge of (functional or object-oriented) programming
-Ability to write well-documented, clean Javascript code
-Rock solid at working with third-party dependencies and debugging dependency conflicts
-Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)
-Understading of BLOC Patterns
-Strong knowledge & experience in Dart is mandatory.
-Strong attention to detail in UX & interactions.
-Strong experience with Flex CSS styling.
-Strong experience in SQLfLite & Firebase messaging is required.
-Experience in releasing Android and iOS App store
Culture
- Fast-paced, intellectually stimulating, steep learning, and growth
- Close-knit, hardworking, supportive colleagues
- Challenging work
- Flat organization with no hierarchy
- If you like problem solving, and love latest technology, there are very few better places
How we are different
-We are young and dynamic team who are obsessed with solving business problem at scale -We are a technology agnostic company who focus more on finding the optimal solution to business problem rather than technology
Why to join us
-We provide huge learning curve. Spending 1.5-2 years with us will put you 3 years ahead in the career
-We work only on cutting edge technology like React, React Native, Flutter, NodeJS, Python, Go, Svelte, ELM
-There are two technology Co-founder in the company ho are pretty much hands-on and have earlier bult the Consumer application which is downloaded millions of time and are in leadership position in copanies like Samsung, Purplle, Loylty Rewardz
-Get mentored by the best in the industry
-Flexible working hours
-Perks best in the industry
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.
Requirements:
Proficient with Java, Android framework
Experience with various Android latest technologies and complex UI with XML Designs
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect Android applications to back-end services
Understanding of Google's design principles and interface guidelines
Little Experience with backend coding such as PHP/Nodejs
Knack for benchmarking and optimization
Proficient understanding of code versioning tools such as Git
Experience or Knowledge of React-Native is a Plus!




