Sr. Android/ Flutter Developer | AI & ML Startup | Gurgaon

5 - 7 Years
Gurgaon, Delhi, Noida

Job Description

We are looking for passionate engineers and researchers that want to contribute in this exciting and fast moving field of Deep Learning and Research.

Our client is a highly awarded AI and Machine Learning lab, which is disrupting the multi billion dollar Agriculture and commodities business globally. They are recognized as a de-facto business for expert AI capability in solutions that satisfy real world challenges in near real time.

As a Sr. Android/ Flutter Developer, you will be responsible for the development and maintenance of applications aimed at a vast number of diverse devices.

Your primary focus will be the development of both Android and Flutterapplications and their integration with back-end services.

What you will do:

  • Working along-side other engineers and developerson different layers of the infrastructure.
  • Being committed to collaborative problem solving, sophisticated design, and creating quality products
  • Translating designs and wireframes into high quality code
  • Designing, building, and maintaining high performance, reusable, and reliable Java code
  • Ensuring the best possible performance, quality, and responsiveness of the application
  • Identifying and correcting bottlenecks and fixing bugs
  • Helping maintain code quality, organization, and automatization

Required Candidate profile

What you need to have:
  • Immediate joiners required
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Experience in Flutter. Should have good experience and knowledge.
  • 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
  • Knowledge of various android libraries (good to have Retrofit, Picasso/ Glide, firebase, JobService Libraries)
  • BS/MS/BE/ME/MCA in Computer Science


Desired Candidate Profile

Please refer to the Job description above


UG:B.Sc - Computers, B.Tech/B.E. - Computers, BCA - Computers

PG:MS/M.Sc(Science) - Computers, M.Tech - Computers, MCA - Computers

Company Profile


Our Client started their journey in May 2016 to investigate markets where AI adoption will be welcomed in the early stages of its technology life. They began with use cases where they could build, test and deploy AI solutions rapidly before launching into chosen markets with confidence. They are recognized as a de-facto business for expert AI capability in solutions that satisfy real world challenges in near real time.

Their specialities are Computer Vision Deep learning, Image Recognition, Artificial Intelligence (AI), Neural Networks and Machine Learning (ML), Price Monitoring, Seller Monitoring, Consumer Behavior, Competitive Landscape
View Contact Details+


Contact Company:Unnati

Reference Id:JB-585



INR 9,00,000 - 14,00,000 PA.

Role Category

Programming & Design


Software Developer

Employment Type

Full Time, Permanent