What are the responsibilities and job description for the IOS Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Digipulse Technologies, Inc, is seeking the following. Apply via Dice today!
About The Role
We are seeking a product-focused iOS Mobile Developer to join a fast-paced and collaborative team building high-quality mobile applications for millions of users. This role requires a strong foundation in native iOS development along with a passion for delivering intuitive, scalable, and high-performing mobile experiences.
You will work closely with cross-functional teams to design, develop, and enhance applications that align with modern iOS standards and best practices.
Key Responsibilities
About The Role
We are seeking a product-focused iOS Mobile Developer to join a fast-paced and collaborative team building high-quality mobile applications for millions of users. This role requires a strong foundation in native iOS development along with a passion for delivering intuitive, scalable, and high-performing mobile experiences.
You will work closely with cross-functional teams to design, develop, and enhance applications that align with modern iOS standards and best practices.
Key Responsibilities
- Design, develop, and maintain robust native iOS applications
- Collaborate with product, design, and engineering teams in an Agile environment
- Follow Apple Human Interface Guidelines to deliver seamless user experiences
- Participate in code reviews, pull requests, and technical discussions
- Implement scalable and maintainable architecture patterns
- Integrate RESTful APIs and ensure efficient data handling
- Continuously improve application performance, stability, and responsiveness
- Strong experience in native iOS development
- Proficiency in:
- Swift and/or Objective-C
- UIKit, Cocoa Touch
- Xcode
- Experience working in Agile teams with code reviews and version control practices
- Solid understanding of:
- iOS architecture patterns (MVC, MVVM, Clean Architecture)
- Object-oriented and/or functional programming
- Data structures and algorithms
- Experience integrating and consuming RESTful APIs
- Excellent communication skills with the ability to clearly explain technical concepts and past projects
- Experience with SwiftUI
- Familiarity with Combine or RxSwift (reactive programming)
- Exposure to IONIC framework
- Understanding of modern development practices such as feature toggles, trunk-based development, and CI/CD workflows