IOS developer

Undisclosed salary
OFFER SALARY
Paytm
COMPANY NAME
5001-10000
COMPANY SIZE
Bangalore, India
OFFICE ADDRESS
Mobile | Swift
OFFER CATEGORY | TECHNOLOGY
1 days
PUBLICATION TIME
Middle
EXPERIENCE LEVEL
Work in office
REMOTE JOB
Permanent
EMPLOYMENT TYPE
iOS
Swift
Data-structures
Algorithms
Memory-management
EMPLOYEE SKILLSET

BANGALORE, PUNE  /  TECHNOLOGY – PML - ENGINEERING  /  FULL-TIME

Job Description: Software Engineer/Senior Software Engineer for iOS

Paytm Money is looking for a Senior Software Engineer for developing the Paytm Money iOS app. This is a key position building a next generation system that will drive the creation of innovative cloud based solutions in financial services for millions of consumers.

About Paytm Money: At Paytm Money, we are on a mission to make Investment & Wealth Management easier and accessible to all Indians. Paytm Money is a 100% owned subsidiary of 197 Communications. Paytm Money is the 4th consumer brand from One97 after Paytm, Paytm Mall & Paytm Payments Bank.

Responsibilities:

Build modules from scratch by dictating the right modular architecture

Complete ownership of problem-free execution of owned modules and solutions.

Focus on code optimization, code quality, maintainability etc.

Experience and Qualifications:

Master’s or BS/B.Tech in Computer Science or equivalent experience from a top college

Hands on experience in writing iOS applications using Swift 

Mandatory Skills:  Excellent data structure & algorithm and problem solving skills.

Expertise in Swift’s core concepts of memory management and concurrency

Experience building iOS app from scratch with a strong focus on architecture.

Familiar with MVVM Or VIPER, etc Expertise in nuances of CoreData, CoreAnimation and other Apple frameworks 

Obsessed about performance and writing clean modular code.

 Creating adaptive UI with strong expertise using NSLayoutConstraints 

Deep familiarity with xcframeworks & Swift Package Manager alongside other dependency managers 

Proficient in advanced swift concepts like generics, dependency injection, property wrapper, etc

Expertise in application profiling to do root cause analysis and to provide solution based on this data

Deep knowledge of Apple’s HIG to build the right user experience  

Proficient with Unit testing  

Bonus Skills: Knowledge of Swift UI and Combine

Experience with Core ML or SiriKit for creating iOS only experiences

Experience writing code with RxSwift/RxCocoa or any equivalent FRP framework Experience writing UI testing code 

Apply for this job