Cutshort logo
eMandi logo
Senior Android Developer
Senior Android Developer
eMandi's logo

Senior Android Developer

Keshav Agarwal's profile picture
Posted by Keshav Agarwal
4 - 7 yrs
₹8L - ₹12L / yr
Mumbai
Skills
skill iconAndroid Development
skill iconKotlin
skill iconJava

What you’ll be doing:

  • You’ll design and architect new features on Mobile Application development.
  • You’ll be involved all aspects of development, playing a critical role in design, planning, development and deployment.
  • You'll Develop robust, quick prototypes for proof-of concept features / application based on briefs.
  • You’ll coordinate with all lines of business to delivery an entire piece of a system or application.
  • Write clean, simple and well-tested code

 

Who are you?

You are a team-player who collaborates with developers, designers, testers and product manager to create an amazing user experience. You have experience with all aspects of the production software lifecycle. You have good interpersonal skills and feel comfortable coordinating efforts across teams. You are a fast learner, with an eye for detail, strong problem-solving and debugging skills.

 

What you’ll bring to the table:

  • Your extensive knowledge in Data structures, Algorithms, ORM and Design Patterns.
  • You’ll bring extensive experience in mobile development along with the best practices as per language (Android) guidelines.
  • Your ability to thrive in complexity and a strong desire to collaborate with colleagues to deliver projects.
  • If you have work experience in a Consumer Product/E-Commerce company, we’ll like you even more.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About eMandi

Founded :
2020
Type :
Products & Services
Size :
20-100
Stage :
Raised funding

About

eMandi is on a mission to digitise the Mandi ecosystem which currently is unorganised and completely offline. The idea is to bring Distributors, wholesalers etc on an online platform so they can sell online and grow their business. The platform is powered by AI with features like smart recommendations / forecasting on supply and demand and much more.
Read more

Connect with the team

Profile picture
Keshav Agarwal

Company social profiles

linkedin

Similar jobs

Proximity Works
at Proximity Works
1 video
5 recruiters
Omprakash Mishra
Posted by Omprakash Mishra
Remote only
4 - 20 yrs
₹12L - ₹40L / yr
skill iconAndroid Development
Android
skill iconKotlin
skill iconJava
skill iconiOS App Development
+3 more
We are looking for two Sr Android Engineers with a keen eye for great design & UX. You will be responsible for the development of new software products (internal) and solving complex technical challenges for scale-ups and enterprise companies. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. 

Responsibilities
  • Write clean, high-quality, high-performance and maintainable code
  • Solve complex technical problems
  • Perform an objective analysis of the problem statement and come up with an unbiased technical solution before writing a single line of code
  • Coordinate cross-functionally to ensure the project meets business objectives and compliance standards
  • Participate in and drive code reviews
 
Requirements
  • Excellent attention to detail.
  • Outstanding written and verbal communication skills.
  • Demonstrated expertise in building production-grade and high-performance applications.
  • Must be a self-starter who can work well with minimal-to-no guidance in a fluid environment.
  • Must be excited by challenges surrounding the development of highly scalable & distributed systems.
  • Agility and ability to adapt quickly to changing requirements and scope and priorities.
  • Object-oriented software development experience.
  • Experience building Android applications in Java/Kotlin using Android SDK.
  • Strong focus on high-quality mobile UI experiences.
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Experience with multithreading programming and mobile memory management.
  • Experience with open source libraries like Retrofit, RxJava, Dagger 2, Lottie.
 
Preferred Requirements
  • Experience in Javascript/React JS/Flutter is a plus.
  • Bonus points for open-source contributions, side-projects, blog posts, and YT tech videos.
Qualifications
  • BS in Computer Science (or related field)
  • 4-5 years of relevant work experience
Read more
Founder and Lightning
Remote only
3 - 8 yrs
₹8L - ₹18L / yr
skill iconReact Native
skill iconRedux/Flux
skill iconAndroid Development
skill iconiOS App Development
skill iconJavascript
+2 more

The fun stuff you'll actually be doing:

  • Focus on delivering code in ReactNative
  • Input and lead technical discussions
  • Identify areas of technical improvement within a project
  • Provide support for other team members, including non-technical people (DM’s, PM’s)


Requirements

  • Lots of previous commercial development experience, with expert knowledge of ReactNative
  • Other required technical skillset :- Javascript, Native deployment, App publishing, Unit Testing, Redux / Redux toolkit, writing TDDs, snapshot test and code coverage etc.
  • Experience with CICD for RN apps, Performance analysis , Crash reporting, Crash recovery, Localization or Native development is an added advantage.
  • Can take the lead on an area of a project (e.g. FE), making some architectural decisions
  • Ability to mentor and guide more junior developers
  • Ability to explain complicated technical concepts to non-technical people
  • Up to date with latest trends in their core technology, and expresses an interest in other areas of the tech stack
Direct link to apply for Job:  https://apply.workable.com/founderandlightning/j/87AE943134/
Read more
Nucleus Software Exports
Agency job
via InvokHR by Sandeepa Kasala
Noida, Bengaluru (Bangalore)
4 - 6 yrs
₹12L - ₹18L / yr
skill iconAndroid Development
skill iconKotlin
Android
skill iconJava
Job Description
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Responsibilities
	Translate designs and wireframes into high quality code
	Design, build, and maintain high performance, reusable, and reliable Java 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
Skills
	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
Read more
Open Innovations Lab
at Open Innovations Lab
1 recruiter
Shruti Mathur
Posted by Shruti Mathur
Jodhpur, Jaipur
2 - 5 yrs
₹2L - ₹8L / yr
skill iconFlutter
skill iconAndroid Development
skill iconiOS App Development
DART
Mobile App Development
We are looking out for a Flutter Developer who will be running and designing product application features across various cross platform devices.

Roles and Responsibilities

  • You will be building and shipping robust apps to Android/ iOS devices using a single codebase.
  • You will be writing readable and clear code using Dart that will be extensively documented for future use and upgrades.
  • You will be sharing feedback and brainstorming ideas with teams to improve the development process.
  • Understand basic concepts of design for developing user friendly applications.
  • Stay up to date with the latest technologies.
Read more
Exciting opportunity with a Product Development Company
Exciting opportunity with a Product Development Company
Agency job
via Covenant Consultants by NANDINI R
Chennai
3 - 10 yrs
₹4L - ₹12L / yr
skill iconAndroid Development
skill iconKotlin
skill iconReact Native
Job Summary
The Android Developer will design and develop Native Android and Hybrid applications to meet the
functional requirements of products developed by STPL & Trinity Axis Inc. Develop native android
applications including front-end and back-end code. Make use of well-established design patterns and
architectures while following agile development processes. Perform unit testing of the code
developed, and develop unit test cases and test harnesses. Perform system integration and bug fixing,
develop user documentation, generate relevant reports and review similar work done by peers.
Measures of Success

Read and understand high level product descriptions or requirement documents and propose
one or more software designs at the module level that are highly reusable and subject to the
design principles of SaaS Platforms
Decompose design elements into structured code as per prevailing coding guidelines,
preparation and execution of unit test cases and development of test codes or test harnesses.
Trace back through code, design and resolve issues and bugs
Document work, software designs, code and record and produce test reports and release
notes.
Plan, organize and execute assignments with very little or moderate supervision
Code individually and willing to participate in every aspect of the android application
development process
Responsible for deliveries in the required deadlines. Deliveries can be modules,
documentation, customer releases etc.
Coordinate with the team for timely delivery of work products. Ensure the quality of products
by reviews
Sub-Module level responsibility in large projects and Module (or component) level
responsibility in small / medium sized projects and complete responsibility in small sized
projects, depending upon the complexity and decomposition
Work with the QA team to ensure the validity of the solution
Participate in the recruiting of team members as and when deemed necessary
Be contemporary by adopting technological and market evolutions
Other responsibilities as assigned by management from time to time
Skills & Experience Required

Good understanding of software development methodologies tools, techniques, practices
and excellent problem-solving skills in various applications- mobile, tablet, kiosk, handheld
device
Solid hands-on programming experience with RESTful APIs
Strong Experience in developing Native Android applications using Android Studio/ Eclipse
Experience with cross platform tools such as React- Native/ Ionic/ Flutter/ Cordova
Experience in developing Hybrid applications (ios & android)
Experience with offline storage, threading, and performance tuning
Hand-on experience in sqlite database integration
Knowledge of Chart API and other Google APIs and UI & UX desig ning.
Experience in Android SDK
Integration with backend services
Experience with IOT related mobile application projects
Experience in IOT related projects (monitoring, controlling, OTA updates)
Worked with Embedded related projects and embedded teams
Worked in BLE connectivity with devices.
Experience or knowledge of chat applications.
Experience in Barcode, RFID integration with android devices.
Ability to integrate various libraries and SDKs
Worked on interactive Android Kiosk applications
Read more
Health & Wellness company located in Bangalore.
Health & Wellness company located in Bangalore.
Agency job
via Multi Recruit by Rachana Deshpande
Bengaluru (Bangalore)
2 - 4 yrs
₹10L - ₹18L / yr
skill iconFlutter
DART
Mobile App Development
Mobile App Developer
skill iconiOS App Development
+1 more
  • Manage high-level architecture and design data flows in the Android and iOS app in (Dart, Flutter framework)
  • Add new features and automate functionalities in backend hosted on Firebase (Typescript, ReactJS framework)
  • Setup Marketing and Analytics tools in the app to get relevant daily usage insights and target users in different campaigns. (3rd party tools, Mixpanel)
  • Experiment with the live data stream from wearable IoT devices to generate insights using ML models in production.
  • Deploying ML models in production to be used inside the app community section.

Qualifications
  • Experience: 2+ year of software development experience

Requirements
  • Tinkerer - We are a team of builders and love to get our hands dirty on new ideas and technologies. If you love to spend your time working on side-projects, you’ll fit right in.
  • Problem Solver - Software development could involve a constant stream of challenges. Confidence and skill to navigate through them is an essential skill to possess.
  • Team Player - At iMumz, we believe in building in a strong and small A-Team. A drive to work and contribute towards the team’s overall success and progress is desired.
  • Proactive Learner - Technologies change. Frameworks get disrupted every day. Adaptability and desire to stretch to be a constant learner is highly appreciated.

Benefits:
  • Be a part of India’s fastest-growing platform for maternal health and get hands-on experience in the growth journey of a digital product.
  • Get hands-on experience of building a product for 100,000+ and growing community
  • Work on building the core offerings directly with the founders.
  • Freedom to work from anywhere till the work gets done.
Read more
Well funded product based company based in Gurgaon.
Well funded product based company based in Gurgaon.
Agency job
via Tekzone Solution by Rajat Sharma
NCR (Delhi | Gurgaon | Noida)
1 - 3 yrs
₹2L - ₹5.5L / yr
skill iconReact Native
skill iconReact.js
skill iconAndroid Development
skill iconiOS App Development
Souuld have experience in Android and IOS.
Should have atlest 1 year of experience.
Knowledge of app development.
Ready to work from office.
Read more
Kaleidofin
at Kaleidofin
3 recruiters
Pragya Gupta
Posted by Pragya Gupta
Chennai
2 - 4 yrs
₹12L - ₹20L / yr
skill iconAndroid Development
skill iconKotlin
Android
skill iconJava
Model-View-View-Model (MVVM)
+1 more

Android Development Engineer - Chennai  

Who we are?  

Kaleidofin is a financial platform for the informal sector, which provides solutions tailored to the customer’s goals and are intuitive to use. We are working towards creating fair and transparent financial solutions that can target millions of customers and enterprises in India that don’t have easy access to formal financial planning 

 

In a very short time span, global investors such as Omidyar Network, Blume Ventures and well known individual investors have supported Kaleidofin’s well thought out business model with $2.8 million in seed funding.  

 

With its focus to harness mobile technology to deliver a paperless experience as well as its focus to harness technology and analytics to predict the right product for the right customer, Kaleidofin aims to become a leading FinTech player bringing financial solutions to everyone 

 

To know more about Kaleidofindo visit our site https://kaleidofin.com/  

What You’ll Do?  

We are seeking extremely smart Android developers who are passionate about pushing mobile technologies to the limits. You will:  

  • Design and develop products by working closely with business teams
  • Design super intuitive experiences in the next generation of our mobile applications  
  • Build performant, scalable, yet secure, enterprise ready android applications with architecture that is fast yet lean on the backend servers enabling them to support millions of users in parallel  
  • Build enterprise ready back end architectures that can support millions of users in parallel 
  • Gain experience with hands on coding and independent ownership of software components 
  • Follow strong engineering best practices and champion their adoption 

Who You Need To Be? 

  • 2years’ experience in android software development and delivery 
  • Bachelors or Masters degree in engineering from a reputed institute(preferably IITs, NITs, or other top engineering institutes).  
  • Strong grasp of CS fundamentals, algorithms and excellent problem solving abilities. 
  • All experience should be from good product development or e-commerce background. 
  • Must have shown good stability in all your previous associations. 
  • Skill set 
  • Knowledge of UI architectural patterns like MVVM(preferable), MVC, MVP, data binding, activity & fragment lifecycle, recycler view, navigation component, layouts (constraint layout preferable), theming etc. 
  • Should have actively used retrofit, work managers, android jetpack, Rx java, dagger, retrofit, android sdk, GIT/bitbucket, gradle/ant and very keen on exploring other proven tech stack. 
  • Comfortable with test driven development in android with UI testing, instrumented unit testing and unit testing using junitsmockito or other tools. 
  • Willingness to learn and write simple backend REST API’s (preferably in Java, spring boot & hibernate) without having to completely depend on backend engineers for delivery 
  • Has worked in a fast paced agile organization building stateless and re-entrant/resumable android applications. 
Read more
It is an innovative outsourced product development company
It is an innovative outsourced product development company
Agency job
via CRB Tech Solution by Susheel Kale`
Pune
0 - 3 yrs
₹4L - ₹10L / yr
skill iconAndroid Development
skill iconKotlin
BE/B.Tech from IIT, NIT, BITS, VJIT and COEP.
Overall 0.6-3 years of development experience on Android with Kotlin.
Should have atleat one enterprise application on Google Play Store.
Should be willing to relocate to Pune.
Read more
Shuttl
at Shuttl
8 recruiters
Shamsul Arfeen
Posted by Shamsul Arfeen
NCR (Delhi | Gurgaon | Noida)
3 - 6 yrs
₹18L - ₹36L / yr
skill iconAndroid Development
Mobile App Development
Native
Why Shuttl ? We are India's largest app-based bus-service platform easing the office commute of over 50,000 intra city travelers daily through our 800+ strong bus fleet with our presence in 7 cities. We have been well-funded by Amazon US, Dentsu, Sequoia Capital, Times Internet and Lightspeed Ventures with a total cumulative funding of $34mn till date. Shuttl is solving a perpetual problem of urban commute that impacts a lot of lives daily. The opportunity is to solve a big problem on safety & commute comfort by leveraging Technology through our platform that uses live tracking, intelligent routing and predictive analysis based on existing traffic patterns. We have entered into new business verticals recently and are rapidly scaling up. Thus, we are also expanding our Engineering team. Would you be interested in exploring opportunities with us? What will I do? You will work as an Senior Software Engineer for the Android app in the Consumer team. The consumer mobile apps are the primary way that our customers regularly interact with Shuttl for finding routes and booking their rides. You will report into the Team Lead for the Consumer team. Your team mates will be other Android, iOS and backend engineers. As a senior software engineer at Shuttl you are responsible for developing new features and maintaining existing ones, contributing to architecture and code design as well as coaching and training of junior software engineers. How do we work? Our engineering process is a five step process which consists of phases for planning, developing, testing & profiling, releasing and monitoring. The planning phase consists of documenting of the feature/task to be done followed by various discussions. These discussions cover product, delivery estimates, release plan, monitoring plan, test plans, architecture, code design, technology choices and best practice adoption. The development and testing phase coexist and involve writing code, unit tests, performance tests, profiling, stress testing, code reviews and QA testing. This phase is punctuated with daily scrums and standups. The release phase is largely about managing and communicating the release to customers and internal stakeholders and activating features. The last phase is the monitoring phase where relevant metrics and exceptions are tracked and any critical refinement for the delivered feature is undertaken. This phase culminates with a retrospective. What skills should I have? For this role we expect you to have 3-5 years of experience in Android application development primarily using Java. You should have strong knowledge of Android SDK & Runtime Environments, Location services, Google Maps and other Android support libraries. You should be well acquainted with Android Studio and various profilers. Working knowledge of Reactive programming and Kotlin is huge plus. You should be knowledgeable about programming languages, operating systems, networks, databases and SQL, algorithms, architecture, code design and design patterns.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos