Search by job, company or skills

5-7 Years
Early Applicant
  • Posted 15 days ago
  • Be among the first 10 applicants

Job Description

iOS Developer Night Shift

Job Summary

We are seeking a highly skilled Senior iOS Developer with at least 5 years of experience in designing, developing, and maintaining high-quality iOS applications. The ideal candidate will have strong expertise in Swift, UIKit, SwiftUI, and mobile application architecture, with a passion for delivering exceptional user experiences and scalable mobile solutions.

Key Responsibilities

  • Design, develop, test, and maintain iOS applications for iPhone and iPad platforms.
  • Collaborate with Product Managers, UI/UX Designers, and Backend Engineers to define and implement new features.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Optimize application performance, quality, and responsiveness.
  • Integrate RESTful APIs, third-party libraries, and cloud-based services.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot and resolve production issues, bugs, and performance bottlenecks.
  • Ensure applications meet Apple's security, quality, and App Store guidelines.
  • Stay updated on emerging mobile technologies and recommend improvements.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 5+ years of professional experience in iOS application development.
  • Strong proficiency in Swift and experience with Objective-C.
  • Hands-on experience with UIKit, SwiftUI, and Auto Layout.
  • Strong understanding of iOS design principles, patterns, and best practices.
  • Experience consuming REST APIs and working with JSON.
  • Knowledge of mobile app architecture patterns such as MVVM, MVC, MVP, or Clean Architecture.
  • Experience with version control systems such as Git.
  • Familiarity with dependency management tools like CocoaPods or Swift Package Manager.
  • Experience in application deployment through the Apple App Store.

Preferred Qualifications

  • Experience with Combine, Core Data, Realm, or Firebase.
  • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, Bitrise, or Azure DevOps.
  • Experience with unit testing and UI testing frameworks.
  • Understanding of Agile/Scrum development methodologies.
  • Experience integrating analytics, push notifications, and payment gateways.

Technical Skills

  • Swift
  • Objective-C
  • SwiftUI
  • UIKit
  • REST APIs
  • JSON
  • Git
  • Xcode
  • Core Data
  • Firebase
  • Apple Human Interface Guidelines
  • App Store Deployment
  • CI/CD

Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and in a team environment.
  • Strong attention to detail and commitment to quality.
  • Ability to manage multiple priorities in a fast-paced environment.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 150974517

Similar Jobs

Philippines

Skills:

UikitObjective-cReact NativeFlutterRestful ApisSwiftCocoa TouchXcode CloudSwiftUIFastlane

Philippines

Skills:

GitTesting FrameworksJavaSwiftFlutterAndroidKotlinVersion ControlObjective-cReact NativeIosRestful Apismobile security standardsmobile UI UX design principlesperformance optimizationapp lifecycle managementCI CD pipelines