Angel One logo

Software Development Engineer 1- IOS

Angel One · Posted Oct 14

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

Bengaluru, Karnataka, IndiaFull-timeHybridMid Level2–3 years₹14.0L–₹22.0L yearly55 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 a fintech platform serving millions of customers across investing, trading, wealth creation, and credit, with technology built on AI and real-time data infrastructure. The iOS engineering team builds and maintains the mobile applications used by customers on phones and tablets. This SDE 1 iOS role in Bangalore involves designing and building iOS applications, integrating them with back-end services, and ensuring application performance, quality, and responsiveness.

What you will do

  • Development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablets.
  • Perform development of iOS applications and their integration with back-end services.
  • Working alongside other engineers and developers working on different layers of the infrastructure.
  • Design and build applications for the iOS platform.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.

Skills used in this role

iOSSwiftObjective-CFlutterMVVMMVCVIPERCore DataSQLitegRPCsocket programmingXcodeREST APIsAlamofireFirebaseGoogle APIspush notificationsGitcontinuous integration

What the employer is looking for

  • Experience : 2-3 years
  • Proficient with Swift/ Objective-C and Flutter.
  • Knowledge of different design patterns.
  • Preferably MVVM.
  • Knowledge of Core Data/SQLite.
  • Knowledge of GRPC / Socket Programming.
  • Understanding of Apple's design principles, XCode, and interface guidelines.
  • Familiarity with RESTful APIs to connect mobile applications to back-end services.
  • Knowledge of MVC/MVVM/VIPER architecture.
  • Experience with third-party libraries and frameworks such as Alamo Fire, Firebase, and Google APIs.
  • Knowledge of Push-Notification, iOS Memory, CPU, and memory constraints.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • A knack for benchmarking and optimization.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with continuous integration.

Benefits and support

  • Health insurance
  • Wellness programmes
  • Learning & development opportunities
  • Hybrid work model with in-person collaboration a few days a week

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