Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

Placements24

NewBe an early applicant

Senior Mobile Application Developer (iOS/Swift)

Posted Updated
Discussion

Summary

Senior iOS developer who designs, builds, and maintains consumer mobile apps end-to-end in Swift — from concept through testing and deployment — collaborating with designers and product managers. Core stack: Swift, iOS SDK, UIKit/SwiftUI, Core Data, and REST APIs, in a hybrid role based in East London, Eastern Cape.

About the Role

Our client, a rapidly expanding tech company specializing in consumer applications, is seeking a talented Senior Mobile Application Developer with expertise in iOS and Swift to join their innovative product team in East London, Eastern Cape . This role is integral to designing, developing, and launching high-quality, user-centric mobile applications for the iOS platform. You will be responsible for the full development lifecycle, from concept and design to testing and deployment, ensuring a seamless and engaging user experience. The ideal candidate possesses a strong portfolio of successful iOS applications, a deep understanding of Swift and the iOS SDK, and a passion for creating cutting-edge mobile solutions. You will work closely with designers, product managers, and other engineers to bring exciting new features to life.

Key Responsibilities

  • Design, build, and maintain advanced applications for the iOS platform using Swift.
  • Collaborate with cross-functional teams including designers, product managers, and other developers to define, design, and ship new features.
  • Write clean, efficient, maintainable, and well-documented Swift code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Implement and consume RESTful APIs.
  • Stay up-to-date with the latest iOS development trends, technologies, and best practices.
  • Participate in code reviews and provide constructive feedback to peers.
  • Contribute to the overall architecture and technical direction of the mobile applications.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in mobile application development, with a primary focus on iOS.
  • Strong proficiency in Swift programming language and deep understanding of the iOS SDK.
  • Experience with iOS frameworks such as UIKit, SwiftUI, Core Data, and Core Animation.
  • Proficiency in consuming RESTful APIs and working with JSON data.
  • Experience with version control systems (Git).
  • Solid understanding of the full mobile development lifecycle.
  • Familiarity with continuous integration and continuous deployment (CI/CD) practices for mobile apps.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a fast-paced, collaborative team environment.

Benefits

  • Our client offers a competitive salary, performance-based bonuses, and a comprehensive health insurance plan.
  • You'll enjoy a flexible hybrid work model, allowing you to balance office-based collaboration in East London, Eastern Cape , with remote work flexibility.
  • Professional development is a key focus, with opportunities for advanced training, workshops, and attendance at leading mobile technology conferences.
  • The company cultivates a dynamic and innovative work culture that values collaboration, creativity, and continuous learning.
  • This role provides the chance to work on exciting projects that reach a global audience and significantly contribute to the success of a growing tech company.

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.