Angel One logo

Software Development Engineer 2 - Android

Angel One · Posted Oct 14

Stock broking, wealth management, margin trading, and digital investment services

Bengaluru, Karnataka, IndiaFull-timeHybridSenior Level4–6 years₹25.0L–₹40.0L yearly75 applicants
Financial ServicesFintechStock BrokingWealth ManagementInvestmentsPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Angel One is one of India's fastest growing fintechs, building a Super App that helps over 3 crore clients manage investments, trade seamlessly, and access financial tools, powered by new-age tech, AI, Machine Learning and Data Science. The Android team builds and maintains mobile applications at scale across a wide range of diverse Android devices. This role owns Android features and modules end-to-end, building scalable mobile solutions with Kotlin, Jetpack Compose and modern Android practices, and integrating with backend services via REST APIs.

What you will do

  • Responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
  • Own Android features and modules end-to-end, from technical design and implementation to release and production support.
  • Build scalable, reusable, maintainable, and reliable mobile solutions using Kotlin and modern Android development practices.
  • Translate product requirements and designs into robust technical solutions while considering performance, reliability, and maintainability.
  • Integrate Android applications with backend services using REST APIs, Retrofit/OkHttp, and other communication mechanisms as required.
  • Work closely with Product, Design, Backend, QA, and other engineering teams to deliver end-to-end product experiences.
  • Profile and optimize application performance, startup time, memory usage, networking, rendering, and battery consumption where applicable.
  • Write and maintain unit tests and contribute to improving code quality and reliability.

Skills used in this role

KotlinAndroid SDKJetpack ComposeKotlin CoroutinesFlowMVVMRetrofitOkHttpREST APIsWebSocketspush notificationsdeep linkingKMPGitunit testingAndroid

What the employer is looking for

  • 4–6 years of professional experience in Android application development.
  • Strong hands-on experience with Kotlin and the Android SDK.
  • Strong understanding of Android application lifecycle, UI development, and core Android concepts.
  • Good understanding of application architecture and design patterns such as MVVM.
  • Hands-on experience with Jetpack Compose and modern Android UI development.
  • Strong working knowledge of Kotlin Coroutines and asynchronous programming; experience with Flow is preferred.
  • Experience integrating applications with RESTful APIs using Retrofit/OkHttp.
  • Good understanding of threading, concurrency, memory management, and Android performance optimization.
  • Experience debugging and resolving production issues including crashes, ANRs, memory leaks, and performance bottlenecks.
  • Experience with Git, pull requests, and collaborative software development practices.
  • Experience writing unit tests.
  • Experience with WebSockets, real-time communication, push notifications, and deep linking is a plus.
  • Experience with KMP is a plus.

Benefits and support

  • Health insurance
  • Wellness programmes
  • Learning & development opportunities

About Angel One

Angel One Limited is a prominent Indian fintech and full-service retail stock broking house providing broking services, margin trading, depository services, and wealth management. The company leverages advanced technology, AI, and data science to offer a unified digital investment platform to millions of clients across India. Formerly known as Angel Broking, it has evolved into a major digital-first financial services powerhouse.

Industry
Financial Services
Company size
3800+ employees
Founded
1996
Location
Mumbai, Maharashtra, India
Funding stage
Public Company

Funding

Public Company · $38.4M raised

International Finance Corporation (IFC)
  • 2024-04-05Post IPO$38.4M

Leadership

DT
Dinesh Thakkar

Chairman and Managing Director

AK
Ambarish Kenghe

Group Chief Executive Officer