About the Role
We are looking for an iOS Developer with experience building modern, high-quality mobile applications using Swift and SwiftUI.
In this role, you will collaborate with cross-functional teams to design, develop, and maintain scalable iOS applications that deliver an outstanding user experience.
Responsibilities
- Design, develop, and maintain native iOS applications using Swift and SwiftUI.
- Build clean, reusable, and maintainable code following industry best practices.
- Develop responsive user interfaces optimized for Apple devices.
- Integrate REST APIs and third-party services into mobile applications.
- Collaborate with product managers, designers, and backend engineers throughout the development lifecycle.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Troubleshoot, debug, and optimize application performance.
- Support testing, deployment, and maintenance of iOS applications.
Requirements
- At least 3 years of experience developing native iOS applications.
- Strong experience with Swift and SwiftUI.
- Experience integrating REST APIs.
- Solid understanding of iOS SDK and Apple's development guidelines.
- Experience with Xcode and Git.
- Familiarity with application architecture patterns such as MVVM or MVC.
- Knowledge of application performance optimization and debugging techniques.
- Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
Preferred Qualifications
- Experience publishing applications to the Apple App Store.
- Familiarity with Combine or asynchronous programming concepts.
- Experience with unit testing and UI testing.
- Knowledge of CI/CD pipelines for mobile applications.
- Experience working in Agile development environments.
Profile
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Attention to detail and commitment to delivering high-quality software.
- Ability to work independently and as part of a collaborative team.
- Passion for mobile application development and continuous learning.
Job Type: Part-time
Pay: $32,000.00 - $50,000.00 per month
Application Question(s):
- How many years of experience do you have developing native iOS applications?
- What level of experience do you have using Swift in production environments?
- What level of experience do you have developing applications with SwiftUI?
- Have you integrated REST APIs into iOS applications?
- Have you published applications to the Apple App Store?
Work Location: Remote