Description
We are seeking a highly skilled Senior iOS Developer to join our mobile development team. The ideal candidate should have strong experience in building high-quality iOS applications using Swift, Objective-C, and SwiftUI, along with a solid understanding of Apples development ecosystem.
The role involves end-to-end ownership of app features, performance optimization, and collaboration with cross-functional teams to deliver seamless mobile experiences.
Key Responsibilities (KRA)
- Designing, developing, and maintaining advanced applications for the iOS platform
- Collaborating with product, design, and backend teams to implement new features
- Ensuring application performance, quality, and responsiveness across various iOS devices
- Writing clean, maintainable, and scalable code following best practices
- Identifying and fixing bugs, performance issues, and application bottlenecks
- Participating in code reviews and contributing to continuous improvement
- Integrating RESTful APIs, third-party libraries, and native frameworks
- Working with SwiftUI, UIKit, and other Apple frameworks to build modern UI experiences
- Managing app releases, App Store submissions, and compliance with Apple guidelines
- Keeping up to date with emerging mobile technologies, tools, and frameworks
- Contributing to technical documentation and reusable code libraries
- Leading small modules or mentoring junior developers when required
Required Skillsets
Strong proficiency in Swift and Objective-CHands-on experience with SwiftUI, UIKit, and Cocoa / Cocoa Touch frameworksSolid understanding of iOS and macOS application developmentExperience with HTML, CSS, JavaScript, React, React Native, or related front-end technologiesProficiency with tools including Xcode, Interface Builder, Instruments, Git, and SVNStrong understanding of MVC, MVVM, and other mobile architectural patternsExperience integrating APIs and working with JSON, REST, and third-party SDKsKnowledge of Apple Human Interface Guidelines and App Store processesAbility to debug, optimize performance, and improve overall app stabilityStrong problem-solving, analytical, and communication skillsAbility to work collaboratively in fast-paced, agile :Bachelors degree in Computer Science, Engineering, or related technical field3 to 5 years of professional experience in iOS application developmentProven portfolio of published apps or projects demonstrating iOS development expertise(ref : hirist.tech)
Skills Required
Xcode, Css, Instruments, Mvvm, Objective-c, Json, Svn, Html, Cocoa, Interface Builder, React, Git, Rest, Uikit, Javascript, React Native, Mvc, Swift, Cocoa Touch