
Job brief
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Responsibility
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
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
- Proven software development experience and Android skills development
- Strong experience in Android app development
- Experience with Android SDK and also android studio.
- Experience working with remote data via REST and JSON
- Strong command working on kotlin and nodejs.

Similar jobs
Job Title : Android Developer (SDE II)
Experience : 3 to 6 Years
Location : Mumbai (Work From Office) / Remote
Employment Type : Contractual Opportunity
Contract Duration : 6 Months + Extendable
Job Summary :
We are looking for an experienced Android Developer (SDE II) to join our Wealth and Asset Management platform team. The ideal candidate should have strong expertise in Kotlin, Android SDK, Android Studio, and modern Android architecture, with the ability to build high-performance and user-friendly applications.
Mandatory Skills :
Kotlin, Android SDK, Android Studio, Jetpack Compose, XML Views, Android Architecture Components (ViewModel, LiveData, Room, WorkManager), MVVM, REST APIs (Retrofit, OkHttp), Firebase Cloud Messaging (FCM), and CI/CD tools such as Jenkins, AWS, and Bitbucket.
Key Responsibilities :
- Design, develop, and maintain Android applications.
- Implement new features and optimize application performance.
- Build responsive and high-quality user interfaces following Material Design guidelines.
- Debug, test, and resolve issues to ensure application stability.
- Collaborate with cross-functional teams throughout the development lifecycle.
- Publish and maintain applications on the Google Play Store.
Required Skills :
- 3 to 6 years of experience in Android application development.
- Strong proficiency in Kotlin, Android SDK, and Android Studio.
- Experience with Jetpack Compose and XML-based View System.
- Knowledge of Android Architecture Components (ViewModel, LiveData, Room, WorkManager).
- Understanding of design patterns such as MVVM, MVI, MVP, Repository Pattern.
- Experience with REST APIs using Retrofit and OkHttp.
- Familiarity with Firebase Cloud Messaging (FCM).
- Knowledge of Material Design principles and Play Store publishing guidelines.
- Exposure to CI/CD tools such as Jenkins, AWS, and Bitbucket.
Preferred Skills :
- Full-stack development experience.
- Knowledge of UI/UX best practices.
- Experience with Google Play Store release and deployment processes.
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
- Build efficient, testable and reusable codes.
- Collaborate with engineers, PMs and designers to quickly ship new requirements.
- Take on tough design and product problems while working cross-functionally across design and engineering to polish the product experience.
- Solve complex performance problems and architectural challenges.
- Thrive in a culture of continuous improvement by optimizing web products and related components to achieve and maintain high performance of business applications.
Requirements
- 2-3 years experience with hands on experience in both iOS platform with an attitude to learn the other platform.
- Strong passion for Programming in general and iOS App development in specific.
- Experience in source revision control systems such as git, svn.
- Knowledgeable about MVC and MVVM architecture.
- Experience working with remote data via REST and JSON.
- Experience with SQL Lite and other databases.
- Experience with UI development.
- Experience with publishing apps.
- Positive attitude towards work (Dynamic) and good communication skills.
Required iOS skill
- Good knowledge of SWIFT, Xcode and iOS widgets.
- Experience with Core data.
- Experience in integrating 3rd party libraries.
- Experience in building multiple Xcode schemes.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
- Ability to design applications around natural user interfaces, such as “touch”.
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
- Ability to understand business requirements and translate them into technical requirements.
- Familiarity with cloud message APIs and push notifications.
- A knack for benchmarking and optimization.
- Understanding of Google’s Android design principles and interface guidelines.
- Proficient understanding of code versioning tools, such as Git.
- Familiarity with continuous integration.
Job Title:
Senior software Development Engineer
Department:
Android - Technology
Based at:
Bangalore
Reports to:
Engineering Manager
Experience:
4 years to 7 years
Required Qualification:
B.tech from Top tier college
Company Overview:
At Porter, we are passionate about improving productivity. We want to help businesses, large and small, optimize their last-mile operations and empower them to unleash the growth of their core functions. Last mile delivery logistics is one of the biggest and fastest growing sectors of the economy with a market cap upwards of 50 billion USD and a growth rate exceeding 15% CAGR.
Porter is the fastest growing leader in this sector with operations in major cities, a fleet size exceeding 1L registered and 50k active driver partners and a customer base with 3.5M being monthly active. Our industry-best technology platform has raised over 150 million USD from investors including Sequoia Capital, Kae Capital, Mahindra group, LGT Aspada, Tiger Global and Vitruvian Partners.
We are addressing a massive problem and going after a huge market. We’re trying to create a household name in transportation and our ambition is to disrupt all facets of supply chain. At Porter, we’re here to do the best work of our lives.
If you want to do the same and love the challenges and opportunities of a fast paced work environment, then we believe Porter is the right place for you.
Company URL: https://porter.in/
Porter has multiple mobile apps used by our consumers - app used by our customers to place on-demand orders, app used by our drivers to service those orders, and app used by fleet owners to manage their vehicles on our platform. Each of these apps is frequently iterated over to improve functionality and experience. In such a fast paced environment, we expect our mobile developers to develop and maintain these complex apps with a heavy focus on code design to keep the code easily extensible and maintainable.
Responsibilities:
● Participate in the product life cycle to understand directly from the Product Team the expected behavior of the apps and the use cases being implemented.
● Participate in design discussions with heavy focus on modeling entities and interactions, following architectural patterns like MVP, MVVM, Clean Architecture, etc.
● Collaborate with cross-functional teams - backend teams for finalizing APIs, design team for UI / UX, QA team for testing, etc.
● Participate in iteration planning to give effort estimates.
● Write clean, readable, maintainable and performant code following well established design principles.
● Write Unit Tests and Integration Tests to ensure correctness.
● Track, debug and fix bugs & crashes escalated.
● Ensure the apps are performant - no memory leaks, no frame drops, battery usage, etc.
● Explore and evaluate new technologies, tools and SDKs as may be necessary to improve the entire development pipeline.
● Work with cross-platform technologies, like Kotlin Multiplatform, to ensure consistency of features and code reuse across Android / iOS platforms.
Technologies:
● Languages: Kotlin, Java, SQL
● Frameworks: RIBs, Kotlin Multiplatform, Spek
● Architectures: MVVM, MVP, Clean Architecture, etc
● Libraries: Kotlin Coroutines, RxJava, Dagger2, Ktor, Jetpack, etc
● Integrations: AWS services, Payment Gateways (Razorpay, etc), Google Maps, Firebase, etc
Products & Systems Overview
You will be contributing to products concerning both customers and partner drivers.
● Customer App:
■ All orders serviced by Porter are placed from this app making it our primary business driver.
■ To keep the code for this large complex app maintainable, there is a heavy emphasis on good design and architecture. Currently the RIBs framework is used to break the code recursively into smaller components.
■ To ensure feature parity and consistency across our Android and iOS platforms, we use Kotlin Multiplatform to re-use business logic code across the two platforms.
● Partner App:
■ All orders serviced by Porter are fulfilled by drivers using this app.
■ Given that the app is expected to run for long hours on cheaper phones there is a heavy emphasis on keeping the apps performant - optimizing battery consumption and memory usage.
■ The app serves as a medium for onboarding - providing functionality for partners to upload and verify their documents using Image Processing.
■ To train the drivers for every new feature launched, we provide a guided audio-visual training session - using visual cues like hint to click / swipe with synchronized pre-configured audio to guide him through the sequence of steps.
● Fleet Owner Apps:
■ A multi-platform app for fleet owners to manage their drivers and track their performance and earnings on our platform.
Qualification Prerequisites
● Experience: >= 4 years in Android development
● Proficiency with Android framework and Kotlin.
● Experience in designing, writing and maintaining a large complex app code base.
● Experience with design patterns like MVP, MVVM, Clean Architecture, etc.
● Experience with reactive & asynchronous programming using RxJava / Coroutines / Flows
Dear Candidate
Greetings from App Ideas Infotech Pvt Ltd
Designation: Ios developer
Min. Experience:- 1+ Year
Job Location: A’bad (Nikol)
Bond:- 1 Year
Salary :- 15k to 30k (Depends on Skills and experience)
Education Qualification:- BCA, MCA, MSCIT, BSCIT, BE(IT), ME(IT), Diploma in IT and others.
Responsibilities and Duties
- Design and build applications for the iOS platform
- Optimize existing code and implement new functionalities for the iOS application
- Comfortable in all stages of software development, from problem exploration and design, all the way to execution and delivery
- Write maintainable high-performance code in Objective C or Swift
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization
- Experience with unit testing
Required Experience, Skills and Qualifications
- Knowledge of UI/UX standards
- Experience of accessing data as JSON/XML using REST API.
- Exp in xcode, iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc).
- Good understanding of development environment, testing and App/play store publishing.
- Solid exposure to object oriented design patterns and multi-threading.
- Familiarity with Facebook, Snapchat, Twitter, analytics, and other external SDK integrationFamiliarity with Push notifications, Firebase, and GCMFamiliarity with Sketch+Zeplin.
- Knowledge in Payment Gateways
- Understanding of databases (like SQLite,coredata)
- Experience with offline storage, threading, and performance tuning
- Understanding of Apples design principles and interface guidelines
- Proficient understanding of code versioning tools such as Git or SVN
- Good verbal and written communication skills
Benefits
-
- Only 5 days working,
- Flexible job timing,
- Company Provide necessary training,
- Great Career enhancement opportunity,
- Excellent learning opportunities,
- Paid Leaves, festival leaves,
- Month End Party, Birthday Parties, Tours, and other cultural events.
If you do not find suitable profile, you may kindly share this information to your friends who are looking for change/good opportunity.
With Regards,
Trusha Kachhadiya
HR Executive
App Ideas Infotech Pvt Ltd
Web: http://www.theappideas.com/">www.http://www.theappideas.com/">theappideas.com
Requirements:
Support the entire application lifecycle (concept, design, test, release and support) on both Android and iOS
- Build a framework as the application grows so our Apps and SDKs are unanimous.
- Produce fully functional mobile applications writing clean code
- Gather specific requirements and suggest solutions
- Troubleshoot and debug to optimise performance
- Design interfaces to improve user experience
- Liaise with Product team to plan new features
- Ensure new and legacy applications meet quality standards
- Stay up-to-date with new technology trends
- Work with latest Security protocols and data transfer optimisations
- Proven work experience as a Mobile developer with 3 - 5 years of experience.
- Must be proficient in at least one programming language from Java, Swift & Objective C and must be willing to learn the other two.
- Experience with third-party libraries and APIs
- Familiarity with OOP design principles
- Excellent analytical skills with a good problem-solving attitude
- Ability to perform in a fast paced team environment
- Strong understanding of in-device security
Preferences:
If you have experience Building apps for fast-growing startups
- If you have hands-on experience on iOS and Android both
- If you have experience working with Flutter.
Note:Our Android application is being written in Java
and iOS app in Objective C and Swift.
We offer a suite of memberships and subscriptions to spice up your lifestyle. We believe in practicing an ultimate work life balance and satisfaction. Working hard doesn’t mean clocking in extra hours, it means having a zeal to contribute the best of your talents. Our people culture helps us inculcate measures and benefits which help you feel confident and happy each and every day. Whether you’d like to skill up, go off the grid, attend your favourite events or be an epitome of fitness. We have you covered round and about.
- Health Memberships
- Sports Subscriptions
- Entertainment Subscriptions
- Key Conferences and Event Passes
- Learning Stipend
- Team Lunches and Parties
- Travel Reimbursements
- ESOPs
Thast what we think would bloom up your personal life, as a gesture for helping us with your talents.
Join us to be a part of our Exciting journey to Build one Digital Identity Platform!!!
Responsibilities And Duties:
- As a Flutter Developer, you will create multi-platform apps for iOS and Android using Google's Flutter development framework.
- The primary focus will be on creating new experiences and maintaining the acclaimed app. You will additionally work on innovative new app projects as well as internally incubated ventures.
- Deep experience contributing to and managing high-scale production mobile apps. You must have previous experience in Flutter development.
Requirement:
- 3-5 years working as a full-time professional developer (Mobile) and 0.6 Year in a flutter(Must).
- Experience building a moderately complex Android app with knowledge of dart.
- Bonus if it's on the Play Store or we can view the project
- Willing to work with cross-platform frameworks.
- Willing to learn and work on different mobile platforms/frameworks when needed.
- Published at least one app on the Play Store using Flutter/ Native (Java/Kotlin/Swift/Object c).










