SDE 2 - Android Engineering

at Animall

Posted by Saif Naik
Bengaluru (Bangalore)
1 - 4 yrs
₹15L - ₹20L / yr (ESOP available)
Full time
Android Development
Model-View-View-Model (MVVM)

Who are we?

With millions of transactions each month, Animall is one of the world’s fastest-growing agritech companies. We continue to re-imagine and re-engineer the dairy ecosystem in India, and each team member will have significant ownership of the key components that go into this mission

What will you do?

  • Work with product managers to find solutions to critical problems, face internal customers, and create requirements.
  • Triage and fix critical issues that arise in the field that affect our core product.
  • Manage git repositories, pull requests, and review code.
  • Communicate properly & promptly with all stakeholders.
  • Build a proof-of-concept for new products from scratch.
  • Optimize, clean up, and comment on the existing codebase.

What should you have?

  • Experience working on the Android platform
  • Experienced with MVVM, Kotlin Coroutines, Room and Koin or Dagger
  • Experience in designing, development and REST API Integration of Android Applications using Java or Kotlin
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Knowledge of Android APIs and platform capabilities (location-based capabilities within apps)
  • Experience with performance tuning of Android Applications

Plus points

  • Experience working with web views and knowledge about best practices for web view based apps

How will you succeed?

  • Solving real business needs of our internal customers using your software engineering and analytical problem-solving skills.
  • You love architecting and building a robust, scalable, and highly available distributed infrastructure.
  • Live and grow the Animall Culture

What we offer

  • A fast paced environment to learn and grow. You’ll get opportunities to represent the company in events like Devoxx, Google Developer Days India etc.
  • Very high autonomy; freedom to take risks, to experiment and to fail.You’ll collaborate with product managers and designers, data scientists and algorithm experts, even dairy farmers, to build exciting new features
  • An opportunity to work on something that really matters. Check out the reviews for our app.
  • Very high transparency.
  • We pay top of market with excellent benefits
  • Personal CFO Services with IndMoney.
  • Employee assistance program- Counselling and consultation services for work and home- life topic
  • Group medical insurance family floater for Employee, spouse and kids

About Animall

India has more than 75m dairy farmers with over 300m cattle. India is the largest livestock economy in the world valued at over $250B. 1/3rd Indian households rely on dairy farming as a regular and predictable source of income. On average a cattle costs $650+ making it one of the most significant purchases in the life of a dairy farmer. Owning to the milking cycles of cows and buffalos, each farmer trades cattle multiple times a year.

The beauty and the opportunity for us is this happens completely offline and is completely unorganized. Every aspect of the industry is completely unorganized - far behind anything else in the Agri ecosystem in India.

This gives Animall a blue ocean opportunity. We aim to be the operating system of the $250B dairy farming industry by building a one-stop-shop for anything and everything cattle.

Think Cattle, Think Animall

We can possibly disrupt every step of this value chain -

  • The cheapest, fastest, safest, and most convenient way to trade cattle
  • Seamless integration of financing & insurance
  • World-class cattle healthcare infrastructure and artificial insemination
  • High quality and balanced cattle feed at fair rates
  • State of the art dairy farming practices

And this is what we will do to ultimately achieve our mission of -

💡 making dairy farming meaningfully profitable

Our product growth is a testament to the need for disruption in this space. We have only focused on trading for now. Within 2 years since its launch, Animall is the largest cattle trading platform in the world with an annual GTV of $500m with 8+ million dairy farmers using the Animall app. The product has immense customer love. Our NPS is 65+ and 60% of our dairy farmers refer Animall to at least one friend every month. We have recently also started Animall farms where farmers can buy and sell cattle.

If you look forward to working in a challenging environment, creating massive impact, and crave a steep learning curve, then Animall is the right place to be. The next few decades will be heavily focused on building for Bharat. Animall is proud and fortunate to be at the forefront of this movement. So can you! Join the next white revolution 🥛 and build for BHARAT 🇮🇳

The white revolution is being powered by Sequoia, Nexus, SIG, Omnivore, Beenext, Rocketship.VC and angels like Deepinder (Zomato), Sahil (Delhivery), Kunal (CRED), Vidit (Meesho) & Ranjeet (Pratilipi). We have raised $23M.

Android App 📱


20-100 employees
Raised funding
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

Super iOS Developer

at Shout Networking

Founded 2016  •  Product  •  0-20 employees  •  Raised funding
iOS App Development
Objective C
Model-View-View-Model (MVVM)
iPhone SDK
Remote only
3 - 6 yrs
₹5L - ₹15L / yr

Hiring Remote developers for an exciting product company to launch a new-age Speed Dating App. Read about the company at -" target="_blank">

As a Mobile Software Developer your primary objective will be to design and build mobile applications for iOS platforms while actively participating in application design discussions and decisions. You will be an integral part of the development and maintenance of numerous cutting edge mobile applications. You'll utilize your expertise and your familiarity with iOS and XCode. Additionally, experience with Agile or XP methodologies or related iterative development processes will be necessary to hit the ground running and make an immediate impact. You will also utilize your knowledge of Software Development Lifecycle Tools - source control (Git, SourceTree, SVN), issue tracking, and web service integration (REST, JSON and HTTP).

Our organization moves at light speed, so the ability to work with minimal supervision while delivering excellent results will be a priority. Strong communication and information gathering skills are required to capture and interpret business and functional requirements, fill in the gaps intelligently, interpolate designs and functionality as necessary, and identify opportunities for process improvements/efficiencies. This is your opportunity to work with our talented team to design and build the next generation of our mobile applications and server backend.


  • Design and build advanced applications for iOS platforms communicating with our servers
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance and maintenance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Job posted by
Karan Malik

Sr. Software Engineer - iOS

at Pluang

Founded 2019  •  Product  •  100-500 employees  •  Raised funding
iOS App Development
Objective C
Model-View-View-Model (MVVM)
iPhone SDK
Gurugram, Bengaluru (Bangalore)
3 - 7 yrs
₹15L - ₹35L / yr

Who we are

We are a group of passionate people united with our mission to democratize finance. We work together with best-in-class partners to bring curated savings and investment products in Indonesia. Our products are affordable and widely accessible through our application. 


We believe that everyone – across income and educational background – should have access to products that can help them save and invest towards a better future.


Founded in 2018, Pluang pioneered the concept of making saving and investing more inclusive – more affordable and accessible to more people through our micro investment products. Our mission today remains the same – we measure our success by the value we deliver to our customers, whether by structuring and/or providing access to more financial products through which our customers can get closer to their financial goals. Visit career section at our website for more details


At Pluang we are looking for smart engineers who are passionate about technology, love coding and designing systems.


What you will be doing

  • Work with cross-functional teams to build, test, and ship products, with a strong zest to deliver them on time.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Code reviews and ensuring adherence to software development standards

What you need to be successful

  • 3-7 years of strong experience in native iOS development with command on data structure and algorithms.
  • Strong knowledge of iOS UI design guidelines, design patterns, best practices, iOS Framework, different versions of iOS, and on how to deal with different screen sizes.
  • Proficient in Swift programming, Cocoa, Xcode, and iOS Apps architecture and implementation.
  • Experience with Analytics, offline syncing, deep-linking, Notifications, Autolayout, Multithreading, etc.
  • Familiarity with Agile development, Scrums, Continuous integration (CI-CD), and TDD processes. 
  • Knowledge of iOS debugging, unit-testing, memory, and performance optimization tools as well as experience with automated and manual testing platforms
  • Experience in shipping applications through the App store, proficient understanding of code versioning tools, such as Git.
  • Honest, reliable & consistent.
  • Ability to write efficient & clean code.
  • Strong sense of ownership, able to meet deadlines and work in a time-bound environment.
  • Good to have passion for investing.


What we offer 

A unique opportunity to be part of the growth of the Indonesian fintech market. The total asset under management has been growing at a 40% of CAGR, which is expected to increase further as not even 5% of the population has access to formal investment channels. This is a chance to fuel your career growth with a fast growing start-up, onboard with us to enjoy the ride.


An excellent opportunity to work with some of the brightest minds in the industry, at Pluang we always look for ways to promote and inspire innovation. 


Individual career path - management and technical career growth, enhanced by learning and development program, regular performance assessment, teams of multi-national IT professionals.


Healthy work environment, friendly policies to support work-life balance, young and energetic team and celebrations.


Competitive compensation apart from other benefits like company-sponsored medical program, training & certifications, food, open communication.


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Job posted by
Aditi Singh

Senior Flutter Developer

at Pingolearn Education Private Limited

Founded 2021  •  Product  •  0-20 employees  •  Raised funding
Mobile App Development
Android Development
iOS App Development
4 - 8 yrs
₹8L - ₹12L / yr

Why should you join us?

We are a small but dedicated team, solving some awesome real-world challenges. Developing scalable architectures and solutions while being involved at every step of it - right from planning to execution to deployment is something that will broaden your horizons beyond imagination. 

1 in 4 people on earth are active language learners. We are operating in an exciting market and expect rapid growth in 2022. Join hands with us and expect extraordinary career growth.

Your day-to-day responsibilities will include:

1. Develop the application and features for both iOS and Android using the flutter framework

2. Participate in product and design ideation, and contribute to all phases of the development lifecycle: concept, design, build, deploy, test, release to app stores, and support

3. Lead and set the initial guidelines for tech culture in the company, as we grow

4. Document extensively on Github

5. Ensure architecture and code quality that can scale as the team grows

6. Work on code review, diagnose performance issues, fix bugs

7. Integrate APIs as and when required

8. Setting up events for users, performance, and other analytics

9. Automate things wherever needed

What we are looking for:

1. Deep knowledge and experience in Flutter and Dart (2+ years), along with 5+ years of app development experience

2. Proficient understanding of code versioning tools such as Git

3. Extensive experience of Firebase: Cloud Firestore, Firestore database, Push Notifications, Cloud Functions, etc

4. Familiarity with REST APIs

5. Experience in publishing Flutter apps on the Play Store and App Store

6. Knowledge of State Management Patterns like BLoC

7. You can articulate complicated technical concepts clearly and learn adjacent technologies or coding languages if needed

Compensation: ₹8L – ₹12L per year

Office Location: 43, Lokmanya House, Kothrud, Pune

Job posted by
Shubham M

iOS Developer

at one of the leading payments bank

Objective C
iOS App Development
Model-View-View-Model (MVVM)
iPhone SDK
4 - 6 yrs
₹9L - ₹18L / yr


  • Design and develop scalable IONIC applications using open source technologies.
  • Develop a hybrid application with IONIC, cordova.
  • Experience in HTML5 CSS, JQuery and Javascript.
  • Experience in hosting application on Appstore.
  • Work as part of an agile team on leading edge technologies.
  • PHP & Apache stack with JavaScript, JQuery.
  • Responsive Web design with HTML5 CSS3 Bootstrap.
  • Social media APIs and third party widgets integration.
  • Web services Integration - JavaScript and XML (Ajax), Representational state transfer (REST), Javascript Object Notation (JSON).
  • End to End Role - Analyze Design, Develop, Deploy, Monitor, Enhance
  • Experience on database systems.

Job Location: Navi Mumbai.
Job posted by
kshiteej jagtap

Android Developer

at vyaparApps

Founded 2015  •  Product  •  500-1000 employees  •  Bootstrapped
Android Development
Data Structures
Problem solving
Model-View-View-Model (MVVM)
Remote, Bengaluru (Bangalore)
2 - 9 yrs
₹10L - ₹60L / yr

About Company -

Vyapar is India’s leading fintech company that offers a Free Business Accounting and Inventory Management application to enable MSMEs to digitally manage their business operations. The goal is to make a businessman’s daily routine less tiring and let them focus more on growing their business, less on paperwork.  

About the job

The Android developer will be responsible for the development and maintenance of the Vyapar Android Application. A strong understanding of Core Java, Kotlin, and Database is critical for the role.


  • Translate designs and wireframes into high-quality code.
  • Design, build and maintain high performance, reusable, and reliable Java/ Kotlin code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Helping the team members and guiding them for the right design and implementation.



Must have

  • Problem-solving skills, and Data Strctures.
  • Strong knowledge of Android SDK, different versions of Android.
  • Must know how to deal with different screen sizes.
  • Android UI design principles, design patterns.
  • Kotlin, Core Java, and XML.
  • SQLite database.
  • Android Jetpack component.
  • MVVM Architecture.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Experience with offline storage, threading, and performance tuning.

Good to have

  • 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.
  • 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.
  • Dependency injection with Hilt.



  • 3 to 8 years of experience in Android application development role.
  • Must have 3 years of experience in Kotlin/ Core Java.
  • Must have 3 years of experience in SQLite database is a plus.
  • Must have 2 years of experience in Android Jetpack components and MVVM Architecture.
  • Product Company background.
  • Startup experience is a plus. 



·        A full-time B.E/ B.Tech Degree from a recognized university.

Job posted by
Madhurima Pandey

React Native Engineer

at UDrive

Founded 2017  •  Products & Services  •  20-100 employees  •  Raised funding
React Native
Relational Database (RDBMS)
AngularJS (1.x)
Angular (2+)
Android Development
iOS App Development
Model-View-View-Model (MVVM)
MVC Framework
Remote only
3 - 6 yrs
₹19L - ₹22L / yr

Udrive is the largest car sharing platform in the Middle East. We pioneered the concept in the region and have continued to provide the best experience amongst our peers. We are in rapid expansion and are looking for a bright, successful and determined individual who has the experience to take the companies vision forwards into the next 5 years.

Our next 5 years journey not only includes regional and global aspirations; we are building the next generation of mobility services to change the way people use vehicles


We are looking for a React Native Engineer for our Mobile App. The Mobile App team is responsible for the mobile app used by our B2C users to register as well as complete their journey with Udrive cars initiation to end.


Your responsibilities:


You will be part of our new mobile team which is part of our customer journey domain and you will work together with a cross-functional team

You strive to offer the best possible experience for our customers on mobile devices

You contribute to the implementation of business requirements as well as to architectural decisions

You ensure that your code is well tested, architected, meets our coding standards, and has proper logging, monitoring, and alerting

Your goal is to provide always-accessible information in the most convenient way, to have better engagement and an overall outstanding user experience


Your profile:


You have experience building high-performance mobile React Native applications on both iOS and Android platforms

Ability to translate Figma based designs to mobile interactions with pixel perfections

You show excellent knowledge of JavaScript and its nuances, including TypeScript.

You have experience with building real-time analytics solutions and streaming platforms

You are familiar with native build tools, like XCode, Gradle and store submission processes

It is great if you have an understanding of REST APIs, the document request model, and offline storage


The most important one: Willingness to learn. We are constantly learning new things and we enjoy it a lot. We don't expect to find people experienced in all of them. If you are excited about our tech-stack and you think you are a fast learner, do not hesitate to apply!


Job posted by
Rashmi Ravindran

Senior Mobile Engineer - Flutter

at Beyond Seek Technologies Pvt Ltd

Founded 2020  •  Products & Services  •  0-20 employees  •  Profitable
Android Development
iOS App Development
Visual Studio
Unit testing
Remote, remote, Bengaluru (Bangalore)
3 - 8 yrs
₹8L - ₹14L / yr
We're looking for another awesome flutter engineer with a background in Native mobile development and/or Web development to join our world-class team who are building the future of finance.

What will I be doing? 💻
  • Design and build sophisticated, high-performing, and secure apps for Web, Android, and iOS platforms using Flutter.
  • Translate and Build the designs into high-quality responsive UI code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Build custom packages in Flutter using the functionalities and APIs already available in native Android and iOS.
  • Write native Android or iOS code wherever absolutely necessary.
  • Develop applications using Flutter’s Stable branch, but also keep an eye on what’s currently being worked on the master or development branch (such as outstanding issues or new features) to help make better product development decisions.
  • Make use of the appropriate design patterns to produce highly maintainable code.
  • Avoid re-work as much as possible and do it right the first time.
  • Continuously discover, evaluate, implement and evangelize new technologies to maximize development efficiency and share your learnings with your peers.
  • Manage the code and project on Git in order to keep in sync with other team.
  • Stay informed with the latest releases on Flutter, Android API levels and iOS updates.
  • Keep learning and help contribute to make the overall processes better and efficient.

What do I need? 🤓
  • At least 1 year minimum experience in writing production code with Flutter
  • 3 years of relevant experience in developing Native Mobile applications, Web apps and/or Flutter applications.
  • Must have shipped and maintained one Flutter mobile application on both Play store and the App Store.
  • Must have written and shipped at least one Native Android or iOS app.
  • Must know the Application lifecycle.
  • Must have experience in using BloC or Provider.
  • Must know to architect and must have architected local databases on SQLite
  • Must have a really good understanding of Networking using REST APIs and Web-sockets.
  • Must have experience working in an Agile environment and follow scrum discipline.
  • Must be disciplined with following the standard version control procedures (Github, bitbucket or Gitlab).
  • Knowledge of location services, push notification, background service execution, remote job execution.
  • Experience working with Firebase or AWS Amplify
  • Must Have setup a CI/CD pipeline using Codemagic or other tools.
  • Must know who to setup and/or work with applications that have various flavors/targets.

Brownie points 🍰
  • An early Flutter adopter who has been working on Flutter ever since it was in Alpha or beta.
  • 5+ years of combined mobile and web development experience.
  • Have explored and deployed Flutter Web apps.
  • Have contributed to open source.
  • Have your own flutter package on
  • You know how blockchains work
Job posted by
Basanth N

React Native Developer

at Planet Spark

Founded  •   •  employees  • 
React Native
Android Development
iOS App Development
Mobile App Development
Remote, Gurugram
3 - 9 yrs
₹3L - ₹15L / yr
Work as part of a team to build React Native iOS / Android applications.
 Architect, build and maintain excellent React Native applications with clean
 Implement pixel perfect UI's that match designs.
 Implement clean, modern, smooth animations and transitions that provide an
excellent user experience.
 Integrate third-party API's.
 Write unit and integration tests.
 Release and maintain applications to the Apple and Google Play stores.
 Work with native modules when required.
 Work as part of a small team, which will include other React Native
developers, a project manager, QA professional, and a designer.
 Complete two-week sprints, and participate in sprint retrospectives and daily
 Assist with building estimates.
 Interface with clients via Slack, Zoom, and email.
 Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.

 · 3-5 years of professional experience working with React Native.
 · Experience working with Swift, Objective C, and Java a plus but not
 · Meaningful experience working on large, complex systems.
 · Ability to take extreme ownership over your work. Every day is a challenge
to ensure you are performing to the expectations you and your team have
agreed upon, both in regard to estimates and to the general process.
 · Ability to identify with the goals of Semidot clients and dedicate yourself to
delivering on the commitments you and your team make to them.
 · An understanding of React Native best practices and a commitment to
following them.
 · Ability to work through new and difficult React Native issues and contribute
to libraries as needed.
 · A positive mindset and can-do attitude.
 · Forensic attention to detail.
 · English skills is a plus(ability to effectively communicate via written and
spoken english).
 · A passion for software development. It’s not just your career, it’s also your
hobby. You’re constantly striving to learn new things and improve. You follow
industry news, regularly tinker with new technologies, and read books and
blogs to keep your skills current.
 · You work well within a team environment and enjoy working in the office with
your colleagues.
Job posted by
Maneesh Dhooper

Senior Android Developer

at TecManic

Founded 2016  •  Products & Services  •  20-100 employees  •  Profitable
Android Development
iOS App Development
Remote only
1 - 3 yrs
₹2L - ₹3.6L / yr
  • Strong experience in Flutter development for Android & iOS app
  • Expertise in 3rd Party API implementation
  • Experience in using GMAPS, FIREBASE other 3rd Party plugins
Job posted by
Bhumika Bisht

Senior Android Developer

at JS TechAlliance Consulting Pvt Ltd.

Founded 2009  •  Products & Services  •  20-100 employees  •  Profitable
Android Development
5 - 14 yrs
₹6L - ₹15L / yr
REQUIREMENTS: 1 Experience in video / multimedia software development 2 Deep understanding of video streaming formats 3 Expertise in media playback components and various DRM implementations RTP / RTSP / RTCP networking protocols 4 Understanding of transport formats such as HLS, RTMP, Smooth Streaming and HDS. 5 Bachelor’s degree (or other equivalent degree) QUALIFICATIONS: 1 Total 8+ years of software development experience and design patterns. 2 Deep understanding of video streaming formats Proficient with Android development, Android NDK, JNI, 3 Expertise in media playback components and various DRM implementations 4 Proficient in Java/J2EE and C++ 5 RTP / RTSP / RTCP networking protocols 6 Multi-threading and synchronization 7 Experience with iOS platform (UI, Core Data, threading, xmpp, animation, Strong oops knowledge, xml, etc.) building apps that have been successfully delivered to customers. 8 Demonstrated ability to develop logic code 9 Ability to work with versioning tools (GIT, SVN, JIRA, etc.). 10 Excellent organizational and problem solving skills. 11 Strong verbal and written English communication skills. 12 Ability to multitask in a fast, dynamic environment and maintain a professional and positive attitude with team members. BENEFITS: 1 We are willing to buyout your existing contract with your current employer to expedite your integration with us. 2 Great compensation. We are willing to offer a meaningful salary increase and/or signing bonus compared to your current employer for your joining the JS TechAlliance team 3 We are willing to offer you a letter of recommendation at commencement of your career at JS TechAlliance 4 Work with the best video technology team on the planet
Job posted by
Priyal Gupta
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Animall?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort