
- Maintaining existing Android applications and developing new features for the same.
- Ensuring the best possible performance, quality, and responsiveness of the application.
- Developing cross-platform applications on hybrid frameworks like Ionic/Flutter.
- Testing and maintenance of applications across device models and platforms.
Requirements:
- Strong understanding of Android SDK, Android architecture, and different Android versions.
- Experience with building hybrid (or native iOS) applications.
- Working on applications featuring multiple services and multi-threading.
- Strong knowledge of Runtime Environments, Location services, Android support libraries.
- Well acquainted with Android Studio and various profilers.
- Strong REST fundamentals, Java, XML, JSON, Web Services, SQLite databases.
- Object-oriented Java programming and multi-threading concepts.
- Proficient in using data structures.
- Ability to write optimized algorithms.
- Strong debugging skills.
- Customizing Android OS for the company's embedded gateway devices.
- Hands-on experience with Android JNI and SE Linux is highly valued.

Similar jobs
Job Title: Android Developer
Experience: 4 to 5 Years
Location: Bangalore, Pune, Gurgaon, Chennai, Bhopal, Jaipur
Work Mode: Hybrid (2-3 Days Work from Office)
Notice Period: Immediate joiners preferred
About the Role
We are seeking a skilled and passionate Android Developer with 4-5 years of hands-on experience to join our mobile development team. The ideal candidate should have solid experience in building native Android applications using Java and Kotlin, with a deep understanding of Android SDKs and design patterns. You will be working in a collaborative environment on scalable and user-centric mobile apps for various domains.
Required Skills
- Strong experience in Android Development using Java and Kotlin.
- In-depth understanding of Android SDK, Android Studio, and different Android versions.
- Familiarity with MVVM/MVP architecture, Jetpack components, LiveData, and ViewModel.
- Experience with third-party libraries and APIs (Retrofit, Glide, Firebase, etc.).
- Knowledge of unit testing, debugging, and optimization for performance.
- Understanding of Google’s Android design principles and interface guidelines.
- Strong knowledge of mobile UI/UX standards and guidelines.
- Familiarity with version control tools like Git.
.Key Responsibilities
- Design, develop, and maintain high-performance Android applications.
- Write clean, efficient, and well-documented code in Java and Kotlin..
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Work on continuous improvement of application performance and user experience.
- Integrate RESTful APIs and third-party services.
- Participate in code reviews and mentor junior developers.
Mandatory Requirement
- Valid Passport is a must. Candidates without a valid passport will not be considered.
Why Join Us?
Be a part of an innovative team where your work directly impacts user experience at scale. Work in a hybrid environment that promotes both productivity and flexibility, with exposure to international projects and cutting-edge technologies.

College: IIT, NIT, BITs other Tier 1 colleges
Priority skills: Kotlin, MVP, MVVM, especially Viper, Unit & UI Test, Firebase, Google maps, design patterns, GIT
Responsibilities ( Experience 8-10 years)
Design and development of apps for Android in Kotlin and JAVA
Follow Google user interface guidelines and principles of material design
Ensure performance and maintainability of the apps
Code review and guidance to other team members to make sure code quality is as desired.
Researching new frameworks and adapting the best of them in app development.
Skills Required
Expert knowledge of Kotlin and JAVA
Expert knowledge of Architectural patterns like MVC, MVVM and Clean Architecture.
Expert understanding of Android run time model
Experience with offline caching, threading and task management.
Experience with object oriented design patterns.
Experience with push notifications and Firebase or other similar PaaS systems.
An Eye for design details, following pixel perfect designs.
Experience with 3rd party libraries like okhttp, volley , Soket.io, Realm, Firebase, Facebook, Twitter, Instagram, RX Kotlin/JAVA.
Team management skills.
Job Title: Android Developer
Experience: 2 yrs to 6 yrs
Notice Period: upto 15 days
Location: Chennai
Job Description :
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Strong knowledge of Android UI design principles, architectural patterns, and best practices
- Strong Knowledge in integrating Android apps with back-end applications through RESTful web services
- Experience with offline storage, threading, and performance tuning
- Experience in app release management and publishing
- Familiarity with cloud message APIs and push notifications using FCM
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries
- Ability to understand business requirements and translate them into technical documents
- Understanding of Google’s Android design principles and interface guidelines
Scope of Work:
- Understand the Requirement
- Create wireframes / UI
- App development & testing
- Release Management & Publishing apps
- Following Coding best practices
We are looking for a Senior Android Developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablet computers.
Job Description -
Job Title: Expert Android Developer (Home Automation)
Experience: 5 to 8 Years experience
Job Location: Indore, Madhya Pradesh, India
Salary: Open (No bar for the right candidate) upto 12 Lac
Joining: Immediate (prefer less than 15 days Notice Period)
Skills: Android, Rx java , Java/J2EE, Core Java, etc.
Job Purpose:
The Android Engineer is responsible for building advanced applications for the Android Phones & Android Tablets. The candidate is required to work closely with Development, QA, Project Managers, Designers, and other team members daily to ensure the timely and cost-effective delivery of the final product that exceeds client expectations.
Thanks & Regards
HR Manager
Contract length: 24 months
Expected Start Date: 1/3/2021
Job Types: Full-time, Contract
Salary: Up to ₹1,200,000.00 per year
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
- 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
- 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
- Solid understanding of the full mobile development life cycle.
- Someone who is annoyed by the build time it takes for an application to build and has actually 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 Android studio.
- Comfortable with managing 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 company service.
- Ensure high quality of software development w.r.t to project architecture, code quality, testing and deployment.
- Implement testing frameworks and disciplines as part of every feature development.
- Own performance of the app in production and implement/push for implementation of systems to monitor, debug and fix an issue in production in the lowest TAT possible.
- Advocate good engineering has the highest priority with the only exception of value delivered to the end-user.
- Testing mobile devices to ensure their configuration, operation, and capabilities work efficiently.
- Working with device manufacturers, product managers, and development teams to test and optimize mobile products.
- Developing automated test scripts and frameworks for improved mobile app performance.
- Working with a variety of databases and coding programs, such as Objective-C, Java, HTML, as well as XML and JSON feeds.
- Updating operating systems, specifically iOS, Android, Blackberry, and WindowsPhone 7.
- Producing clear and concise test reports and releasing notes to co-workers when needed.
- Providing feedback to development teams on technical, troubleshooting, or operational issues.
- Assisting with the configuration of test environments.
- Suggesting new processes and policies to improve mobile development techniques.
Mobile Test Engineer Requirements:
- Bachelors in engineering, computer science, computer engineering, information technology, or a similar degree.
- At least 3 years experience in mobile application testing and development.
- Working knowledge of mobile operating systems such as iOS and Android.
- Experience in developing automated test scripts.
- Ability to develop software applications using programming or scripting languages such as Java and HTML.
- Experience in using configuration management or version control tools.
- Strong communication and interpersonal skills.
- Ability to meet challenging deadlines and work in a fast-paced environment.







