Job Description
In order to continue our accelerated growth, we are waiting for an innovative engineer to become available instead of hiring the first available engineer who is waiting to become innovative. This listing is for a Senior Application Engineer- IOS for our team.
Roles and responsibilities:
As an iOS Developer the candidate is supposed to have experience in the following skill sets to carry out the development functions on a daily basis:
· Strong knowledge and hands-on development experience in Native iOS Mobile app development using Swift (5.x & above) & Objective C is a must with the latest features
· Strong understanding of Algorithms and Data structures
· Knowledge of iOS SDK, Xcode & iOS-related tools for debugging/troubleshooting
· Good understanding of Native app iOS design theme & guidelines for smartphone/tablets
· Strong on experience on Storyboards, AutoLayout, Size Classes
· Hands-on development experience in calling web services (RESTful / SOAP / GraphQL) & basic client-server architecture understanding
· Expert in any one of the modern MVVM/MVC/VIPER architecture. Proficient in Designing Application Architecture as per requirements
· Experience on automated unit testing framework e.g. XCTest, etc. and UI Test cases (Accessibility Ids)
· Proven experience of working in fully Agileteams/environment
· Experience in Clean Code Architecture
· Experience with memory management & caching mechanisms specific to mobile devices
· Experience with third-party libraries and APIs
· Experience working with Core Data, Realm.
· Understanding of the full mobile development life cycle
· Proficient understanding of code versioning tools for Git / SVN.
· Strong communication and client-facing skills with the ability to work in a consulting environment is essential
· Basic knowledge of SwiftUI
· Basic knowledge of Instruments and perform/identify memory leaks
Preferred Traits:
· Ability to handle confidential and sensitive information.
· Ability to communicate effectively.
· Ability to relate to persons with diverse educational, socioeconomic, and ethnic backgrounds.
· Ability to handle a fast-paced environment: work quickly and multi-task.
Job Type: Full-time
Salary: ₹350,000.00 - ₹450,000.00 per year
💡 Quick Summary
Seeking a career-building opportunity? The iOS Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
