

Office Location: Goregaon Mumbai
Position description:
2+ years of development experience with mobile application development for Android.
Primary Responsibilities:
- Work closely with the core team for coming up with new features and implementing them
- Work on new products and services
- Provide support to existing applications
- Integrate REST services into mobile applications
Required Skills:
Mandatory: Passionate about sports, Problem solving, Team player, Target & Result oriented.
Functional Skills: Kotlin, Retrofit, Room Db, GSON, (Room/SQLite), MVVM, MVP, MVC, Work Manager, Rx java, Dagger 2, Recyclerview, Custom Solutions & Custom Views, GIT & JIRA.

Similar jobs


We're looking for Android developers who can create amazing apps. Are you up for the challenge?
As a company, we provide Virtual CTO, Product Design, and Product Development for Startups. This means you’ll work with multiple cutting-edge technologies while enjoying a stable job. We value our employees and offer an intellectually stimulating, no-nonsense environment where everyone's ideas and contributions are encouraged and respected.
We develop both Consumer and Enterprise Apps that cover a wide range—from Sports and Motorcycle tracking to Retail commerce, Augmented Reality, Security, Real-time tracking apps, and more. We utilize various technology platforms, including native iOS, native Android, Flutter (our recent favorite), and React Native.
About you
- You love creating sleek, efficient, and pixel-perfect Android mobile apps using Java or Kotlin.
- You have at least 3 years of experience in Android development, with several apps published on the Play Store.
- You have experience interfacing with the camera, gyroscope, and other on-device hardware.
- You have integrated your apps with social networks and RESTful server-side APIs.
- You possess a solid understanding of the Android app development lifecycle.
- You enjoy collaborating with other smart people, learning, and working together.
Tech Stack You’ll Use
- Languages: Kotlin, Java
- Frameworks: Native Android, Jetpack, KMP, Unit Testing, Espresso
- Libraries: Android assisted libraries like Jetpack, Dependency Injection, etc.
- Backend/Infra: Firestore (Firebase), GCP
- Analytics: Amplitude
- AI Tools: GitHub Copilot, ChatGPT, Claude, Cursor
- Version Control: Git (GitHub)
Skills and qualifications
- Expert in mobile app development for Android.
- Proficient understanding of Android SDKs.
- Proficient understanding of the Android development lifecycle.
- Expertise in developing online and offline apps.
- Proficient understanding of code versioning tools like Git.
- Excellent written and verbal communication.
Our promise to you
- Engaging in work on production code for customer projects.
- Client interaction and participation in developing solutions.
- An environment that fosters learning and growth.
- Compensation and perks are commensurate with skills and performance
mail me your CV and portfolio at hr @ hookux.com




Tez Minds is a technology-focused company. The company focuses/works on challenging technology and delivering the right solution to its clients.
Experienced team of Developers and Designers.
We have most of our developers from IITs and premium institutes in India.
The management team experience comprises of people who have worked in companies like Bank of America, Yahoo, Paypal, Verisign, Google, Amazon, and Cognizant in the Bay Area and in India.
We are looking for a positive take-charge individual to join our growing team as Android Developer. Candidates must have exceptional communication skills, the ability to manage multiple tasks efficiently, excellent judgment, and the ability to be productive in a fast-paced, team-oriented environment.
Skills And Qualifications:
- 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
- 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 Googles Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git, SVN
- Experience with Android Studio.


As a Flutter Developer, you will be in charge of reviewing the software specifications and UI mockups, developing a cross-browser mobile application from scratch, and leading the application testing effort. You'll work alongside a backend Developer, as well as a UI designer to ensure you create high-performing applications with a smooth user experience.
Roles and Responsibilities
1. Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.
2. Developing user interface components and implementing them by following well-known Flutter / Dart workflows and
practices.
3. Communicating with product and engineering leads to implement business and project objectives.
4. Code review of team members' commits as part of CI/CD cycle.
5. Participate in testing, quality assurance and bug fixes as part of the CI/CD cycle.


Your Role
Our team is looking for experienced mobile developers to lead the development of cross-platform mobile applications and be responsible for major technical decisions associated with them accountable for their successful execution.
In this position on the software engineering team, you’ll have the opportunity to contribute to many client and internal-facing products. FarmSetu’s suite of products spans multiple technical domains and disciplines in software and hardware, so experience in end-to-end systems thinking across distributed components is key for this role.
What You Will Do
- Design, implement and deploy mobile applications
- Lead the delivery of software projects in a team-based environment
- Collaborate cross-functionally with business users, product managers, customer success representatives and other engineers to define, design, scope and ship new features using elegant solutions.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
- Help others to improve the quality of their work through regular design and code reviews
- Deliver new features to production environments and support them in operation
- Participate in building the open engineering culture at FarmSetu
FarmSetu’s technology stack includes (but will not be limited to) Python, Django/Flask/FastAPI, GraphQL, Hasura, React, Flutter, Dart, Postgres, Celery, Docker, Git/Bitbucket to be deployed on Digitalocean/GCP infrastructure. We’re also quick to adopt better tools and processes, so you’ll be more than welcome to help shape our tool suite.
What You Will Bring to FarmSetu
- 2+ years of experience developing applications at an enterprise scale using the mobile technologies in our stack
- Ability to translate user experience design (mockups, wireframes and user journeys) into code
- Familiarity with Cloud/SaaS architectures and how to build secure and maintainable applications
- Strong understanding of unit testing, design patterns and usage of tools like profilers
- Experience with source control and continuous integration tools
- Worked in an Agile multi-functional team
- Thrive in an environment that requires you to partner with multiple cross-functional teams as stakeholders/customers
- Great oral and written communication skills
What We Offer
- Competitive salary
- Annual compensation reviews
- 12 days of annual leave plus public holidays
- Ongoing investment in you and your skills
- The right equipment for the job

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.
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

About TagHive Inc.
TagHive Inc., incorporated on April 25, 2017, is a Samsung funded education technology company with headquarters in South Korea and an office in India. The company’s offerings include clicker-based classroom response systems and AI-powered self-assessment solutions. The company offers its solutions under the “Class Saathi” brand in India and under the “Class Key” brand elsewhere.
TagHive has 22 registered patents and trademarks and 10 others are pending. The company’s solutions are used in over 1000 schools (adding 2-3 schools daily) and over 300,000 students have downloaded the Class Saathi self-assessment solution.
www.tag-hive.com
About Class Saathi
Class Saathi is a clicker based smart classroom solution that makes formative assessment easy and fast.
Class Saathi is a combination of a clicker device for each student and a mobile application for teachers, parents and the administrators. After teaching a concept in a class, the teacher can ask a few questions using
Class Saathi to gauge the understanding level of each and every student. The administrators and the parents can also see the learning data on their respective apps. Class Saathi app has over 25,000 questions on Maths & Science for students of Class 6 to Class 10 and is based on CBSE curriculum. Over 6.1 million questions have been solved on Class Saathi as of March 5, 2022.
Class Saathi is aligned with New Education Policy’s objectives of micro-learning and continuous assessments. “Data First” approach ensures greater accountability at all levels. Class Saathi is affordable and does not require schools to upgrade their infrastructure ("no internet" and "no electricity" are no more the limiting factors in making classrooms smart).
About the role
- You will build an android app for the Saathi users (Teachers and students) to manage teacher classes and students’ studies.
- You will work on building features end to end with complete ownership, developing, testing, and deploying the core features.
- Ensure the best possible performance, quality, and responsiveness of the Saathi app
Who you are
- You have prior experience as an Android Developer using Kotlin or have a strong desire to shift to Kotlin.
- You have 2- 4 years of experience in android development.
- You have strong knowledge of Android SDK, different versions of Android, and know how to deal with different screen sizes
- You have proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC
- You have familiarity with various testing tools
- You are good in pixel-perfect implementation of designs
- You can easily pick up new technologies and frameworks on the go. For you, engineering is about principles and practices; technology is about tools and tradeoffs.
- You have excellent problem-solving skills and can map out the system design for a feature end to end and execute on it.
- You want to be involved actively in the product development process and can come up with out-of-the-box ideas for unique features.
- And most importantly, you are fun to work with! 😌
What we offer
💰 Competitive compensation
👩🏻💻 Flexible working

•Having a Knowledge of Android Sdk & Java
•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




