Position Title: Sr./ Software Engineer – iOS
Reports to: Manager Engineering
§ Good hands on experience in iOS - Mobile Platform
§ - Proficient with Swift and Cocoa Touch § - Sound knowledge of data structures, algorithms, and designing for performance
§ - UI development with Interface Builder and Code, including Auto Layout
§ - Experience with iOS frameworks such as Core Data, Core Animation, etc.
§ - Exposure with offline storage, threading, and performance tuning
§ - Familiarity with RESTful APIs to connect iOS applications to back-end services
§ - Good Understanding of Apple’s design principles and interface guidelines
§ - Knowledge on design patterns
§ - Experience with third-party libraries and integrating Pods
§ - Familiarity with cloud message APIs and push notifications
§ - Good knowledge on publishing the apps to Appstore
§ - Proficient understanding of code versioning tools Git and Jenkins
§ - Understanding of DevOps processes like CI/CD
§ - Proficient in writing Unit and UI Test Cases and delivering quality work COMMUNICATIONS & WORKING RELATIONSHIPS
Internal: § AS PER THE SCOPE OF THE ROLE
External: § As per scope of the Role
Qualifications, Experience & Skills –
§ Qualification - BCA/MCA/BE/B.Tech
§ Minimum 4-6 years of experience in building innovative, large-scale products.
§ Prior experience of working in a product-based company preferred.
§ Strong analytical and problem-solving skills.
Must have Skills
New Delhi [UTC +5]