Cutshort logo
Our client company is into Staffing & Recruiting. ( TB1) logo
Android Developer
Our client company is into Staffing & Recruiting. ( TB1)
Android Developer
Our client company is into Staffing & Recruiting. ( TB1)'s logo

Android Developer

at Our client company is into Staffing & Recruiting. ( TB1)

Agency job
2 - 4 yrs
₹8L - ₹10L / yr
Bengaluru (Bangalore)
Skills
skill iconAndroid Development
skill iconKotlin
RxJava
MVVM
Dagger
Live Data
Room
  • Developing, releasing, and maintaining native Android Applications and oversee mobile application development efforts.
  • Deliver across the entire app life cycle, design, build, deploy, test, release to app stores and support.
  • Extensive experience in developing mobile apps using Android SDK with proficiency in Core Java and design patterns.
  • Ensure the performance, quality, and responsiveness of the application.
  • Work directly with the product manager to conceptualize, build, test and release products.
  • Collaborate with a team to define, design, and ship new features.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Identify and correct bottlenecks and fix bugs in order to maintain code quality.
  • Show leadership and focus on the completion of projects.
  • Optimize performance for the app and keep up to date on the latest industry trends in mobile technologies.
  • Working within a SCRUM team.

REQUIRED SKILLSETS

  • Relevant industry experience of 2+ years.
  • Great understanding of Android Development SDK.
  • Understanding of Google's Material Design principles and interface guidelines.
  • Expertise in Core Java with solid OOD principles and design patterns.
  • Experience with Git, Retrofit, JetPack, RxJAVA 2, Kotlin, basic knowledge of NDK.
  • Experience with development in Kotlin and Google Activity Tracker applications is a plus.
  • Knowledge of Databases like SQL Lite, Realm, Room, etc.
    Conversant with JSON API (i.e. RESTful APIs).
  • Should have experience in writing Android Studio Test Cases.
  • Experience with SaaS platforms for mobile development like Analytics, Push Notifications, Cloud Storage, Ad Networks, etc.
  • Hands-on experience with Android's debugging, unit testing, memory, and performance optimization tools.

 

 

 

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

Similar jobs

Apps10X
at Apps10X
4 recruiters
Mohamed Tarapathi
Posted by Mohamed Tarapathi
Bengaluru (Bangalore)
1 - 4 yrs
₹10L - ₹20L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
Mobile App Development
+7 more
 
Reading the description below might take a few minutes, but we promise it is all worth it.
 
Let's start with,
 
The Opportunity:
 
Apps10X is looking to hire an Android Developer who is passionate about building scalable apps and learning and growing quickly. Your work will directly impact millions of lives as you will be working on one of our high-growth products. We have over 100 Million users across all our products and we are growing exponentially.
 
Our ideal candidate has at least 1 to 4 years of experience in Android Development.
 
What we believe:
 
Our number one priority is company culture. our whole belief is that "your culture is your brand"
- All the team members are open to converse, helping and teaching
- You will always be noticed for your better work and rewarded.
- Great work-life balance with the flexibility of you deciding your working hours.
- No bossy culture - The relationship with the founder is more like a friend and he is always open to listening to you and ready to go beyond the extra mile when you need him.
 
*Feel free to reach out to any of our team members. They can share their first-hand experience :)*
 
What You’ll Do:
 
- Write well designed, testable, efficient code
- Develop new features and cutting edge user experience
- Work on bug fixing, code optimisation and performance improvements
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximise development efficiency
- Code evaluation and managing the teammates
 
What We Need You To Have:
 
- Understanding of kotlin and coroutines.
- Knowledge of design patterns (MVVM and MVI)
- Understanding of dependency injection frameworks like Dagger HILT
- Understanding of RxJava, observable pattern
- Proficient in debugging and analysis skills using ADB
- Good knowledge of memory management, concurrency, and multi-threading
- Experience of working with Test Driven Development
- Experience and passion to built great user experiences
- Good knowledge of OOPS, data structure and algorithms
- B.E/B.Tech degree in Computer Science and/or relevant work experience.
- Previous work experience at startup would be a plus
 
Experience: 1 to 4 years
 
Work Location: Bengaluru (Koramangala)
 
Education: B.E/ B.Tech Preferred (Engineering in CSE and Experience in startup would be a plus)
 
Desired Skills: Android, Kotlin, MVVM, Dagger HILT, Coroutines
 
Benefits :
 
Health Insurance for yourself and your Parents- We know a healthy employee is a happy and productive employee. That’s why we offer a variety of health insurance options to meet your lifestyle. You’ll have access to the top providers and physicians available to you and your family.
Unlimited leaves- No strict leave policies. It’s flexible but disciplined.
Office lunch - Daily Free lunch
Flexible work timings- You decide your work timing. Feel free to work on your productive time, Just that work gets done as per timeline. Challenging work- All our products targeted 100+ Million users. One gets to work on scale and experience solving challenging problems.
Great team- Like-minded talented team to work with Career growth- Boost your career growth by 10X more learning and opportunities MacBook to work- You decide your machine, however, we prefer Apple Team outing- Join us on our annual 2-3 days team outing! Our last one was in Ooty, Tamil Nadu
 
Note- Max notice period should be within 30 days
 
Job Type: Full-time
 
Salary: ₹1,000,000.00 - ₹2,000,000.00 per year
 
We’re passionate about enabling people to do their best work. We dream big and we’re looking for people who do the same. Come work with us and find out where your career will take you at Apps10X!
 
We know that people are more than what’s on their CV. If this role highlights your experience and gets you excited – please apply!
Read more
SpiralDevApps
at SpiralDevApps
4 recruiters
ANKIT SHARMA
Posted by ANKIT SHARMA
Gurugram
2 - 5 yrs
₹12L - ₹24L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava

Create world class apps that have potential of reaching millions of users.


Roles and responsibilities include -
1. Addition of new features to existing app and making sure minimal crash rate and ANR
2. Adding new AI models built by data science team into the android environment 
3. Planning new features with founders and other stakeholders
4. Creating reasonable timelines and making sure delivery according to planned schedules 

Read more
Early stage startup
Agency job
via Qrata by Revathi Satish
Bengaluru (Bangalore)
4 - 12 yrs
₹25L - ₹60L / yr
skill iconAndroid Development
skill iconKotlin
SDK
Eclipse (IDE)
Company - Early stage start-up in Bangalore!!

Roles and responsibilities:
● Design and build advanced applications for the Android platform working individually and
in a team
● Work as per the defined project priorities and project schedules to complete the
assigned projects within allotted timelines
● Interact with the cross-functional team for the day to day development tasks and hurdles
● Adhere to agile development methodologies
● Maintain the quality and security of the assigned development tasks by applying the best
design and development guidelines as defined in the project

Experience you MUST have:
● Extensive experience in Android SDK and Kotlin programming, Advanced Apps
Development on Android phones/tablets
● Android GUI Camera, GPS API, Maps API, Services, and SQLite database
Kotlin Programming
● Android IDE
● Using client apps for version control systems like SVN, Git, etc
● Code review tools/applications like Gerrit, code collaborator, JIRA
● Web services integration (SOAP, REST, JSON, XML)
● Working with third-party libraries, APIs and on projects run as per Agile
Methodology
● Good knowledge in socket programming, device communication, Design
patterns, and writing unit test cases (This is a plus)
● Knowledge in In-App purchase, Push Notifications and publishing apps on Google
PlayStore
● Experience in video streaming and call / chat-based products is a big plus
● Experience in working with global remote teams is a plus

Skills/mindset you MUST have:
● Product-first thinking - Break complex problems into implementable solutions with
iterative mindset using the product
● Whole-brain problem solving - Uses right and left sides of the brain effectively -
Strong business judgment and analytical acumen with creative thinking
● Thrives in chaos - Comfortable with ambiguity but loves defining the boundaries
and parameters and getting shit done
● Communicate, care, inspire - Exceptional interpersonal and leadership skills - be
a leader and a team player
● Always push the bar - Strive for excellence in whatever you do, take ownership
and responsibility for outcomes
● Build fast, fail, learn, HUSTLE HUSTLE HUSTLE
● Want to have fun - if you are not happy and people around you are not happy, how
will we make the world a happier place? :)
● Curious and spiritual soul - Understanding of market and experience with
astrology, yoga, mediation, Art of Living, Isha Yoga would be a good plus
Read more
Digio
at Digio
2 recruiters
Kiranmai Badisetty
Posted by Kiranmai Badisetty
Bengaluru (Bangalore)
3 - 5 yrs
₹15L - ₹23L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more

Role: Senior Android Engineer

Work Location: Bangalore-Full time (Work from Office)

Who are we and what do we do?

 

Digio is a fast growing,profitable product startup founded in 2016 by ex-Flipkart, Twitter folks, playing a key role in India’s Digital story.

The company is building software platforms and products to power business processes, to go paperless and digital in order to bring down cost overheads, time involved in erstwhile offline business processes, thereby being instrumental in increasing operational efficacy and human productivity along with enabling presence-less digital reach and super rich end user experience.

 

Digio is the market leader in India for Digital onboarding and has played a key role so far in enabling Digital Transformation in India by empowering a large part of the Indian eco-system specifically Fintech sector of India. Digio has been honored as the world's 100 most innovative Regtech companies by the World Fintech Forum.


You can view their website at http://www.digio.in/">https://www.digio.in or find them on Twitter, Facebook, and LinkedIn.

 

Roles & Responsibilities:

As a Senior Android Engineer at Digio your responsibilities will be:


  • Drive Digio SDKs, Libraries, App development in Java, Kotlin and Flutter.
  • Take care of performance and security Android level.
  • Keep it crash free, modular, perfectly memory managed for mass level usage.
  • Usage of Java based REST APIs and backend level developments.
  • Drive Android level development as well around available AI, ML and Vision Android libraries.

Requirements:


  • Education: B.Tech. (CS/IT) / B.Sc. (CS) / M.Tech. / MCA.
  • Experience suitable to above mentioned requirements around Android. IOS experience is plus.
  • Experience in creating Android Apps from scratch.
  • Experience with Kotlin, Flutter. Experience with Dagger. 
  • Experience in dealing with WebViews - Javascript and Native android communications.
  • Good low level and High level software design and architecture skills, experience of working with distributed environments.
  • Have good understanding on Android and IOS internals and memory management.
  • Fast learning abilities.
  • 3-5 years of experience and at least 2 years working with product company.
Read more
Online Education Firm
Online Education Firm
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore)
2 - 5 yrs
₹15L - ₹25L / yr
skill iconAndroid Development
Android
skill iconJava
skill iconKotlin

Responsibilities:

  • Write high quality code & unit tests, builds, tests as per agreed timelines.
  • Follows and promotes SDLC best practices: Coding standard, testing, code reviews, code comments etc.
  • Keeps key stakeholders informed about progress and problems; avoids surprises.
  • Organises and expresses ideas clearly and concisely.
  • Exhibits excellent teamwork and helps achieve team goals.

 

Requirements:

  • Exhibits strong problem solving skills.
  • Strong grasp of computer science fundamentals and excellent problem solving skills.
  • Good understanding of software engineering practices, Data Structures & Algorithms.
  • Solid programming skills in Java/Kotlin.
  • Good communication skills.
  • Strong sense of ownership and accountability.
  • Experience in Reactive programming, Asynchronous programming and Unit Testing will be an added advantage.
  • 0-3 years of experience in product driven organisation.
  • A Bachelors or Masters degree in engineering from a reputed institute (preferably IITs, NITs, or other top engineering institutes)

 

Technologies we're working with:

  • MVP, JAVA and Kotlin, Realm, Firebase Real-time Database, RxJava, Kotlin, Coroutines, Dagger and Retrofit.
Read more
A Pre-series A funded FinTech Company
A Pre-series A funded FinTech Company
Agency job
via GoHyre by Avik Majumder
Bengaluru (Bangalore)
3 - 7 yrs
₹25L - ₹30L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava

You’ll be responsible for:

  • Owning significant architectural and product areas of the platform
  • You’ll make the key decisions and see them through to successful user engagement
  • Delivering features that make a big impact on our growth journey
  • Writing high-quality, highly-performant code
  • Pushing changes every week
  • Participating in code reviews and architectural discussions - we want you to bring your expertise to the team and make us all better engineers

 You’ll be successful if you are:

  • An expert with Kotlin and the rest of the Android ecosystem
  • Collaborative and want to see the team succeed in its goals
  • Practical about tradeoffs between speed and polish
  • Passionate about showing others how to do something new
  • Excited to join a small team that moves quickly
Read more
Naskay Technologies
at Naskay Technologies
1 recruiter
HR Naskay
Posted by HR Naskay
Remote only
0 - 2 yrs
₹3L - ₹8L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more

You can apply directly through here -

https://lnkd.in/erjTTJuS

 

The candidate should have good team player skills and the ability to work hard independently under the least supervision. Should be a problem solver and self-motivated to work in a startup environment. Must have good learning and grasping skills. Keen to learn new things and flexible to work with startup culture.

 

Responsibilities

  • Translate existing 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.
  • Help maintain code quality, organization, and automatization.
  • Work in an agile environment with continuous integration and deployment.
  • Detail requirements taking inputs from the team and coming up with estimations for planning.
  • Collaborate on projects with a closely-knit team.
  • Develop and maintain mobile apps using Rest APIs.

 

Requirements

  • Experience- 0-2 years.
  • Good aptitude and good attitude.
  • Need a hardworking candidate.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Strong Knowledge of OOPs.
  • Strong Knowledge of Core Java.
  • Hands-on experience in Java.
  • 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, Proficient with Multithreading, I/O stream, Collections, etc.
  • Ability to design applications around natural user interfaces.
  • 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 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 GitHub.
  • Familiarity with continuous integration.
  • A team player, fast learner with good verbal and written communication skills

 

Preference

  • Hands-on experience in Kotlin.

 

Education

  • UG: BCA in Computers, B. Tech/B. E. in Any Specialization.
  • PG: Any Postgraduate in Any Specialization.
Read more
upGrad
at upGrad
1 video
19 recruiters
Priyanka Muralidharan
Posted by Priyanka Muralidharan
Mumbai, Bengaluru (Bangalore)
8 - 11 yrs
₹28L - ₹40L / yr
skill iconiOS App Development
skill iconKotlin
skill iconSwift
skill iconObjective C
skill iconAndroid Development
+5 more

About the Role

A highly motivated and passionate individual who has experience in executing end to end web based products and applications; bringing them to production quickly and with high quality. Passionate about building flexible and scalable solutions with an eye for detail and can weigh pros and cons to find best possible solutions. 


Role and Responsibilities


  • Collaborate with Product Managers to plan, implement and deliver tasks and modules on a timely basis with best practices and adherence to SOPs.
  • Understand the product requirements, ask questions, and gather information and feedback to design and deliver features both on Android and iOS.
  • Create a roadmap of tasks to be delivered for both iOS and Android applications in sync, such that new features go to the end-user at same time. 
  • Lead the design of Android and iOS applications in a modular fashion with reusable components.
  • Proactively identify issues related to memory consumption, battery drain and multi-threading in the application by planning regular tests and analysis.
  • Deliver Android and iOS applications with integration to backend services deployed on the cloud with high quality and responsiveness. 
  • Create strong practices around test driven development, automating delivery of apps to the marketplace with strong CI/CD practices.
  • Manage a highly skilled and efficient team by hiring, keeping the team motivated, and managing performance.
  • Play the role of an unblocker in a tight scrum environment. Should be able to help other developers with challenges, problem solving, and help achieve milestones as per plan.
  • Prioritize to manage ad-hoc requests in parallel with ongoing projects.
  • Hands on with programming with 50%+ of bandwidth going into modules owned.


Skills/Experience

  • A highly talented developer with 10+ years of hands-on experience in building apps that have been released to the Play Store(Android) and Appstore(iOS). 
  • Demonstrated experience managing teams of 5-10 or more engineers in mobile application teams.
  • Strong knowledge of Android, Kotlin, iOS, Swift, Objective C and working with MVVM, MVP, MVC patterns.
  • Experience building mobile applications which lean heavily on connecting to cloud services to gather data and stream videos/content. 
  • Working knowledge of Xamarin or Flutter (cross platform frameworks) is highly preferred. 
  • Practitioner of test driven development practices. Experience in creating and adhering to best practices for development.
Read more
BigStep Technologies Pvt Ltd
at BigStep Technologies Pvt Ltd
1 video
3 recruiters
Eshitaa Rastogi
Posted by Eshitaa Rastogi
Remote, NCR (Delhi | Gurgaon | Noida)
4 - 7 yrs
₹6L - ₹15L / yr
skill iconAndroid Development
skill iconJava
skill iconKotlin
We are looking for someone having 3-7 years of experience in Android development with good work experience in writing & debugging Android applications, experience in OOPs fundamentals, Java, Kotlin, SQLite, MySQL database management system.
 
** Responsibilities **
 
- Be involved in all aspects of development: playing a critical role in design, planning, development and deployment and help develop best practices for future development.
 
- Fast prototyping of proof-of concept features/applications based on a brief.
 
- Develop and maintain new features in Mobile Application development.
 
- Own the delivery of an entire piece of a system or application.
 
- Use technical knowledge and creative thinking to provide the most innovative solutions.
 
- Optimize the performance of the apps and keeping up to date with the latest industry trends in mobile technologies.
 
**Technical Skills**
 
- Comprehensive understanding of Android application architecture, Activities, Services, Intents, Content.
 
- Strong Kotlin development experience
 
- Strong OO design and programming skills in Java (J2EE/ J2ME)
 
- Familiar with the Android SDK and Studio.
 
- Experience in web service integration (SOAP, REST, JSON, XML) is desired.
 
- Architecture: MVP, MVC.
 
**Non-Technical Skills**
 
- Must have excellent oral and written communication skills
 
- Must be dedicated to delivering high-quality work and adhering to timelines
 
- Must be a good team player, good learner and a self-starter
 
- Must have the ability to work independently
 
- Must have good analytical and problem-solving skills
 
Perks and Benefits
The company provided meals, medical insurance, accidental cover and other perks.
Read more
Oxysquad Technologies Pvt Ltd
at Oxysquad Technologies Pvt Ltd
1 video
1 recruiter
Riya Daryani
Posted by Riya Daryani
Indore
2 - 3 yrs
₹2L - ₹3.5L / yr
skill iconAndroid Development
Android
skill iconJava
RESTful APIs
skill iconKotlin
+1 more

JOB DESCRIPTION

 

ANDROID DEVELOPER

 

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
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. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos