Post Job Free
Sign in

IOS Mobile Developer

Company:
IvyPanda.com
Location:
Sheridan, WY, 82801
Pay:
$55,000 – $75,000 per year (depending on experienc
Posted:
August 08, 2025
Apply

Description:

As an iOS Mobile Developer, you will be responsible for developing, testing, and maintaining our iOS mobile applications. You’ll work closely with product managers, UX/UI designers, and other developers to deliver seamless, high-quality mobile experiences that help students access academic resources, tutoring, and other educational tools from their mobile devices. You’ll be involved in every aspect of mobile app development—from ideation and prototyping to implementation and ongoing optimization.

Responsibilities:

- Design, develop, and maintain high-performance iOS mobile applications for iPhone and iPad.

- Collaborate with UX/UI designers to create intuitive and user-friendly app interfaces.

- Integrate mobile applications with back-end services and APIs to ensure smooth functionality.

- Write clean, maintainable, and efficient code while adhering to iOS development best practices.

- Perform debugging, troubleshooting, and optimization to ensure app performance, reliability, and security.

- Test and deploy iOS applications, ensuring compatibility across multiple devices and iOS versions.

- Participate in code reviews and provide constructive feedback to other developers.

- Continuously improve the app based on user feedback and evolving educational trends.

- Stay up-to-date with the latest iOS development technologies, tools, and best practices.

- Collaborate with cross-functional teams to meet project deadlines and ensure the successful launch of new features.

Requirements:

- Proven experience as an iOS developer with a strong portfolio of iOS apps.

- Proficiency in Swift and Objective-C (Swift is preferred).

- Strong knowledge of iOS frameworks, such as UIKit, CoreData, CoreAnimation, and Foundation.

- Experience working with RESTful APIs and third-party libraries.

- Understanding of Apple’s Human Interface Guidelines and mobile design principles.

- Familiarity with mobile app architecture patterns (MVC, MVVM, etc.).

- Experience with version control systems, such as Git.

- Knowledge of debugging, testing, and performance optimization techniques.

- Experience with app deployment, including the App Store submission process.

- Strong problem-solving skills and attention to detail.

- Excellent communication skills and the ability to work well in a collaborative, remote team environment.

Nice-to-Have Skills:

- Experience with iOS frameworks like CoreML, ARKit, or HealthKit.

- Knowledge of UI/UX best practices and accessibility guidelines.

- Familiarity with Firebase, Google Analytics, or other mobile app analytics tools.

- Experience with Agile development methodologies and project management tools (e.g., Jira, Trello).

- Knowledge of Continuous Integration and Continuous Deployment (CI/CD) practices.

- Experience in integrating mobile apps with educational technologies or platforms is a plus.

Apply