iOS Developer
Netfolks Consulting
Ubicación de trabajo
New Delhi, Delhi
Estado de Empleo
Tiempo completo
Detalles de la oferta de trabajo
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 Agile teams/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