Posted on: 06/08/2025
Company Description :
MarsDevs is a remote-first, offshore digital product development company known for its exceptional code quality, no-vendor-locking guarantee, and speed.
We specialize in building MVPs, Mobile and Web Applications, and SaaS Products for startups and SMBs.
Our services include UI/UX design, technical consulting, deployment, and maintenance.
Based in India, MarsDevs has delivered over 60 solutions in 10 countries across various industries in the last 4 years.
We scale our project teams through our partnership network to ensure the best technical fit for each project.
NOTE : WE ARE HIRING FOR A CONTRACTUAL ROLE.
IOS Developer Requirements :
- Strong experience in developing iPhone/iPad applications with a minimum of 5+ years of experience using iOS frameworks.
- One or more published iOS apps in the App Store.
- In-depth knowledge of App Store release process, iOS, and Apple guidelines.
- Strong knowledge of OOP, design patterns and debugging techniques to maintain stable production releases.
- Strong knowledge of Swift, Cocoa Touch and Xcode.
- Up-to-date knowledge about the latest iOS development ecosystem.
- Excellent command over Data Structures and Algorithms.
- Solid knowledge of REST API integration and JSON response structure.
- Experience writing unit tests, testable code.
- In-depth knowledge of PoP(Protocol oriented Programming).
- Great command over iOS architectures to maintain and contribute to a large codebase.
- Good knowledge of notifications and app/ view lifecycle.
- Understanding of third-party SDK integrations using Cocoapods, SPM, etc.
Responsibilities :
- Experience working in an Agile environment and a project management tool like Jira.
Responsibilities :
- Design, build, and maintain high-performance, reusable and reliable iOS features purely in the latest versions of Swift.
- Work alongside product managers and backend team to design, architect and implement new features in production.
- Write unit-test code for robustness, usability, and general reliability.
- Continuously discover, evaluate, and implement new technologies to maximize development.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1525672
Interview Questions for you
View All