Cutshort logo
For Employers
Angel One logo
Tech lead - Android
Tech lead - Android

Tech lead - Android at Angel One · Remote only · 6 - 11 years · ₹20L - ₹35L / yr · Profitable · Remote only · Posted 6 Jul 2022

Angel One's logo

Tech lead - Android

Andleeb Mujeeb's profile picture
Posted by Andleeb Mujeeb
6 - 11 yrs
₹20L - ₹35L / yr
Remote only
Skills
skill iconKotlin
skill iconAndroid Development
skill iconFlutter
RPC
skill iconSwift
GRPC

Designation: Technical Lead - Android (ABL_SS_597)

Position description:

  • Responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. 
  • Along with Hands-on development will lead the development of Android applications and their integration with back-end services. 
  • Work alongside other engineers and developers working on different layers of the infrastructure.
  • Translate designs and wireframes into high-quality code
  • Design, build and maintain high performance, reusable, and reliable Kotlin and Swift code
  • Would be working on IOS platforms hands on along with Android.
  • 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.

 

Primary Responsibilities:

  • Would be building features and services in android and ios.

 

Required Skills:

  • 7 – 11 years of work experience of Kotlin, RxKotlin and Java
  • Knowledge of different designing patterns, Preferably MVVM.
  • Experience in Socket Programming and Android Jetpack Components.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes &
  • Understanding of Android Porting and Build process, Android native and System app.
  • Familiarity with RESTful APIs to connect Android applications to back-end services GRPC, Retrofit.
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Familiarity with cloud message APIs and push notifications, Deep Linking
  • A knack for benchmarking and optimization
  • Nice to have an understanding of Swift, Objective-C and Cocoa Touch
  • Nice to have an understanding with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with Flutter or React Native 
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 Angel One

Founded :
1996
Type :
Product
Size :
1000-5000
Stage :
Profitable

About

We are Angel One (formerly known as Angel Broking). India's most trusted Fintech company and an all-in-One financial house. Founded in 1996 Angel One offers a world-class experience across all digital channels including web, trading software and mobile applications, to help make millions of Indians informed investment decisions.


Certified as a Great Place To Work for six-consecutive years, we are driven by technology and a mission to become the No. 1 fintech organization in India. With a 9.2 Million+ registered client base and more than 18+ million app downloads, we are onboarding more than 400,000 new users every month. We are working to build personalized financial journeys for customers via a single app, powered by new-age engineering tech and Machine Learning.


We are a group of self-driven, motivated individuals who enjoy taking ownership and believe in providing the best value for money to investors through innovative products and investment strategies. We apply and amplify design thinking with our products and solution.


It is a flat structure, with ample opportunity to showcase your talent and a growth path for engineers to the very top. We are remote-first, with people spread across Bangalore, Mumbai and UAE. Here are some of the perks that you'll enjoy as an Angelite,


  • Work with world-class peer group from leading organizations
  • Exciting, dynamic and agile work environment
  • Freedom to ideate, innovate, express, solve and create customer experience through #Fintech & #ConsumerTech
  • Cutting edge technology and Products / Digital Platforms of future
  • Continuous learning interventions and upskilling
  • Open culture to collaborate where failing fast is encouraged to invent new ways and methods, join our Failure Club to experience it
  • 6-time certified as a Great Place To Work culture
  • Highly competitive pay structures, one of the best


Come say Hello to ideas and goodbye to hierarchies at Angel One!

Read more

Photos

Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures

Connect with the team

Profile picture
Andleeb Mujeeb
Profile picture
Shriya Tak
Profile picture
Ananda Pandey
Profile picture
Vineeta Singh

Company social profiles

instagramlinkedintwitterfacebook

Similar jobs (6)

AbleCredit
at AbleCredit
2 candid answers
Arpita Das
Posted by Arpita Das
Bengaluru (Bangalore)
8 - 15 yrs
Best in industry
mobile architecture
technical leadership
android
skill iconKotlin
IoS
+38 more

Senior Mobile Engineer / Mobile Lead


Set the technical direction for mobile.

AbleCredit builds software for complex enterprise workflows where AI, APIs, business rules, human decisions, and real-world operations have to work together reliably. We care about building products that work in production - not just in demos. We're looking for a senior engineer to own the technical foundations of our mobile applications: architecture, reliability, performance, release safety, and the engineering practices that allow the mobile team to scale.


What You'll Own?

• Define mobile architecture and technical direction across our applications.

• Own reliability, performance, crash/ANR reduction, observability, and release quality.

• Make pragmatic native-versus-cross-platform decisions based on product and engineering constraints.

• Design robust patterns for networking, offline operation, media capture, synchronization, background work, and local persistence.

• Establish testing, CI/CD, staged rollout, feature flag, and production monitoring practices.

• Lead technically complex mobile initiatives that span backend, infrastructure, product, and design.

• Review architecture and critical code while mentoring mobile engineers.

• Reduce long-term complexity through platform components, shared libraries, and clear engineering standards.


What We're Looking For?

• 8+ years of software engineering experience with substantial production mobile ownership.

• Deep expertise in Android, iOS, or cross-platform mobile architecture, with strong understanding of native platform behavior.

• Experience designing and evolving large production mobile applications.

• Strong knowledge of concurrency, networking, persistence, performance, security, and application lifecycle.

• Experience leading technical projects and influencing engineers without relying on hierarchy.

• Strong production debugging and incident-resolution skills.

• Ability to balance architectural quality with startup execution speed.


Nice to Have

• Experience with media-heavy, field-workforce, fintech, or enterprise mobile applications.

• Native and cross-platform experience.

• Mobile security, device integrity, secure storage, and privacy-sensitive applications.

• Experience building internal mobile platforms, SDKs, or reusable application infrastructure.


What Makes This Role Different?

This isn't simply the most senior person implementing screens. You'll define how mobile engineering works at AbleCredit: architecture, reliability standards, developer experience, release discipline, and the technical foundations that the next generation of the application will be built on.

Read more
Quicket Solutions Inc
Hardeep Kaur
Posted by Hardeep Kaur
Gurugram
5 - 9 yrs
₹12L - ₹15L / yr
skill iconAndroid Development
skill iconJava
MVC Framework
skill iconReact Native

Position: Senior Android Developer

Experience: 5+ Years

Location: Gurugram

Employment Type: Full-Time

Work Mode: Onsite

About the Role

We are looking for a highly skilled and experienced Android Developer with 5+ years of strong hands-on experience in Android application development. This role will involve designing, developing, maintaining, and enhancing high-quality Android mobile applications. Strong expertise in Android development, application architecture, API integration, debugging, performance optimization, and production deployment.

Mandatory Skills & Experience

·       5+ years of professional experience in Android application development.

·       Strong hands-on Android development experience is mandatory.

·       Strong proficiency in Kotlin and/or Java.

·       Strong understanding of the Android SDK, Android Studio, Android application lifecycle, UI components, layouts, and navigation.

·       Experience developing and deploying production applications on the Google Play Store.

·       Strong experience with REST APIs, JSON, API integration, and third-party SDK integration.

·       Good understanding of mobile application architecture and design patterns.

·       Experience with Git and modern version-control practices.

·       Strong debugging, troubleshooting, and problem-solving capabilities.

·       Good working knowledge of React Native is required.

·       Ability to understand, debug, maintain, and contribute to an existing React Native codebase.

·       Good understanding of React Native components, navigation, API integration, and state management.

Key Responsibilities

·       Design, develop, test, and maintain scalable and high-performance Android applications.

·       Take complete ownership of Android application development from requirement analysis to production deployment.

·       Develop clean, maintainable, reusable, and efficient code following Android development best practices.

·       Integrate REST APIs, third-party APIs, SDKs, payment gateways, push notifications, analytics, and other mobile services.

·       Troubleshoot and resolve application crashes, performance issues, memory leaks, UI issues, and other production problems.

·       Perform code reviews and contribute to improving development standards and engineering practices.

·       Optimize applications for performance, scalability, security, responsiveness, and reliability.

·       Implement new features and enhancements based on business and product requirements.

·       Work with existing React Native applications and contribute to feature development and maintenance when required.

  • Experience working on SaaS, enterprise, or large-scale mobile applications.
  • Understanding of Agile/Scrum development methodologies.

·       Experience working on both Android and iOS applications.

  • Experience integrating payment gateways and third-party SDKs.


Read more
Vundee Rides Pvt Ltd
Sankar Madhusudhanan
Posted by Sankar Madhusudhanan
Chennai, Anna Nagar West
1 - 2 yrs
₹2L - ₹3L / yr
skill iconAndroid Development
skill iconKotlin
RESTful APIs
skill iconJava
Payment gateways
+7 more

Design, develop, and maintain high-performance Android applications using Kotlin (Java knowledge preferred). Integrate REST APIs, Firebase, WebSockets, payment gateways, and third-party services while implementing secure authentication (OTP, JWT, OAuth) and role-based access control. Optimize application performance, security, scalability, and manage Play Store releases. Experience with Git, cloud platforms (AWS/GCP), and API security best practices is essential. Exposure to real-time applications (ride-hailing, delivery, chat), CI/CD, Docker, and WhatsApp Business API is an advantage. Candidates should possess strong analytical, debugging, communication, and problem-solving skills with the ability to work independently in a fast-paced startup environment.

Read more
Lucid Growth Media
Jaipur
3 - 5 yrs
₹4.8L - ₹7.2L / yr
skill iconKotlin
skill iconAndroid Development

Apply and complete the screening questions on Just Interview:

https://app.justinterview.ai/apply/10004917?src=cutshort


Company: Lucid Growth Media

Website: https://lucidgrowthmedia.com/

Department: Engineering

Employment type: Full-time

Work mode: On-site

Job location: Shyamnagar, Jaipur, Rajasthan

Minimum experience: 3 years of professional experience

Maximum experience: 5 years of professional experience

Prior on-site development-team experience: At least 2 years

Monthly take-home salary: ₹40,000–₹60,000 — up to ₹60,000, based on demonstrated capability and relevant experience. The offer will include a salary breakdown.

Working schedule: Monday to Saturday; second and fourth Saturdays off. Sundays off.

Shift timing: 9:00 AM–6:00 PM (9-hour shift)

Application deadline: 30 September 2026


Skills: Kotlin, native Android, UI automation, accessibility services, Android lifecycle and permissions, ADB, logcat, API integration, local persistence, Git and signed releases.


Job description


Own the reliability of Android automation software running on devices and emulators. You will improve existing native components, diagnose failures, integrate execution with backend services and ensure that reported outcomes match what actually happened.


This is a native engineering role requiring Kotlin, Android lifecycle knowledge and practical device debugging. You will work alongside backend, integration and browser automation engineers. Company-provided AI coding tools support the work.


Responsibilities


- Develop and maintain Kotlin components for authorised UI automation and device interaction.

- Handle lifecycle changes, permissions, background execution, interruptions and recovery.

- Diagnose device/emulator problems using ADB, logs and reproducible scenarios.

- Integrate job execution and result reporting with backend APIs, with durable state and sensible retries.

- Improve state detection, timeout handling and truthful success/failure reporting.

- Maintain tested builds, secure credential handling, signing and controlled rollouts.

- Plan changes as tracked tasks and document tests, evidence and operating notes before closure.


Required skills and experience


- Production Kotlin and native Android experience, including services, lifecycle, permissions and concurrency.

- Hands-on native UI automation or accessibility-service development and a clear understanding of platform constraints.

- Strong ADB, logcat and debugging skills across real Android devices and emulators, including remote device diagnosis and reproducible failure reports.

- API integration, local persistence, recovery and automated testing experience.

- Git review and release practices, including build/signing security and safe handling of sensitive information.

- Clear written English for reproduction steps, technical plans, test results and handover notes.

- Examples of independently diagnosing a failure and improving a solution after review.


Experience with cross-platform app bridges, device fleets or repeatable automation test environments is useful. We will assess native engineering and recovery skills directly through a small provided sample.


How we work and hire


Work follows documented tasks, approval, implementation, review and verification. We value early escalation of blockers and honest reporting of results.


Selection includes a short AI-assisted initial interview, an approximately 60–90-minute practical using synthetic material, and an on-site technical discussion. Final hiring decisions include human review.

Read more
Cglia Solutions LLP
Usha Srinivasan
Posted by Usha Srinivasan
Hyderabad
7 - 10 yrs
₹5L - ₹20L / yr
Java Architecture for XML Binding (JAXBJava Architecture for XML Binding...
Hibernate (Java)
JSP
People Management


Job Description

Position Title: Java Technical Lead

Position Type: Full Time, Permanent

Department: Research and Development

Reports to: R&D Manager, Indian Development Centre.

 

Company Background:

-CGLIA is a software development company building highly available, highly secure, cloud-based enterprise software products that helps speed the research process resulting in new drugs, new devices, and new treatments to improve the health and wellbeing of world population.

- At CGLIA, our work shows our dedication and passion for innovative quality software products that are intuitive and easy to use and exceeds every aspect of customer expectations.

- CGLIA, is the place that develops world-class professionals who would like to be innovative, creative, learn continuously, and build a solid foundation to build products that are special and delight the customer.

Job Summary:

As a Technical Manager, you will be providing the guidance to all the team members in designing, implementing and delivering the technical solutions.

Also, responsible to maintaining the existing product line with high quality and timely deliverables by working closely with product teams.

In this role, you will be hiring the new development staff, oversee each aspect of the development process, and act as a liaison between development team and upper management. Also ensures that team is fully trained and able to perform their jobs.

Should possess strong leadership skills and ability to resolve the challenges quickly.

Responsibilities:

  • Participate and contribute to project planning and effort estimation.
  • Demonstrate exceptional requirements gathering skills and support requirement gathering sessions.
  • Contribute to technical design of business solutions.
  • Support leadership team in development RFP’s and service offerings.
  • Review and analyse relevant documentation to ensure the understanding of an organization function and capabilities.
  • Conduct relevant research to increase understanding in support of developing comprehensive solutions.
  • Comply with all the relevant policies and procedures and complete all the documents that are required.
  • Conducting performance reviews, handling the employee complaints
  • Willing to undertake additional tasks and responsibilities as may be reasonably expected of the role and as necessary in order to achieve the objectives of the organization.

Qualifications: (Education, Experience, Skills and Knowledge)

  • Bachelor’s Degree in Computer Science or Information Technology or any equivalent degree.
  • At least 8 plus years of hands on experience in developing cloud-based software along with 2 plus years of Management experience.
  • Expertise with more than one of the Software Development Methodologies.
  • Expertise in designing and developing cloud based high available distributed applications and must have extensive experience in object-oriented design.
  • Strong hands on experience in using Java, Hibernate, Spring technology stack (Spring MVC, Spring Data, Spring Cloud, Spring Batch, Spring security etc.) along with open source technologies.
  • Experience building web and mobile applications using frontend technologies Angular (Angular 1/Angular 2), Bootstrap, Material Design, UX/UI, JavaScript, HTML5, and CSS.
  • Demonstrated Experience on databases like MySQL, MS SQL, PostgreSQL, and Oracle.
  • An understanding on handling of large data sources. (Desirable)
  • Expertise on the Code Static Analyzer tools like SonarQube, PMD and, DevOps Tools.
  • Expertise in using any Unit testing Frameworks like Junit.
  • Knowledge in Security related to Web Applications and mobile applications. and other open source and commercial tools.
  • Demonstrable and substantial experience in leading and managing teams of software developers.
  • Impeccable written English skills, and Oral communication skills along with outstanding interpersonal skills.
  • Results-oriented, detail-oriented, and well organized.

Technical Manager: Requires sufficient Managerial Skills and sufficient technical skills.

Main function has to be focused on people. He or She can and should learn new things in technology, that is required for the role.


Read more
AbleCredit
at AbleCredit
2 candid answers
Arpita Das
Posted by Arpita Das
Bengaluru (Bangalore)
5 - 10 yrs
Best in industry
Mobile App Development
android
skill iconKotlin
IoS
skill iconSwift
+27 more

Software Engineer - Mobile (SDE 3)


Own mobile features from architecture to production.

AbleCredit builds software for complex enterprise workflows where AI, APIs, business rules, human decisions, and real-world operations have to work together reliably. We care about building products that work in production - not just in demos. Our mobile applications operate in the real world: variable networks, device fragmentation, media capture, background work, permissions, and workflows that cannot simply fail when connectivity does. We're looking for an engineer who can independently own substantial parts of that experience.


What You'll Own?

• Design and ship major mobile features end-to-end, from technical design through production rollout.

• Build reliable experiences around camera, audio, media upload, location, permissions, and device capabilities.

• Design for poor connectivity, retries, offline behavior, background execution, and interrupted workflows.

• Own API integration, local state, caching, persistence, and synchronization patterns.

• Improve app startup time, responsiveness, battery/network usage, crash rate, and overall reliability.

• Build observability into mobile features and debug issues across device, network, and backend boundaries.

• Contribute to mobile architecture, testing strategy, release engineering, and technical standards.

• Mentor junior engineers and interns through reviews and design discussions.


What We're Looking For?

• 5+ years building production mobile applications.

• Strong experience with Android/Kotlin, iOS/Swift, Flutter, React Native, or comparable mobile stacks.

• Deep understanding of mobile lifecycle, networking, concurrency, persistence, and performance.

• Experience shipping and supporting applications through production releases.

• Strong debugging skills using device logs, profiling, crash reporting, and network inspection.

• Good API design instincts and ability to reason about backend/mobile contracts.

• Ability to independently turn ambiguous product requirements into robust technical solutions.


Nice to Have

• Media capture or real-time audio/video experience.

• Offline-first or field-workforce applications.

• Mobile security, encryption, device integrity, or secure storage.

• Native module/bridge development in a cross-platform application.

• Experience with mobile CI/CD, automated testing, staged rollouts, and release observability.


How We Build?

Mobile is not a thin client. We treat device behavior, network reliability, telemetry, performance, and release safety as core engineering concerns. Engineers own what they ship after it reaches production.

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