Search by job, company or skills

orangemantra

Senior iOS Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Description

We are looking for a highly skilled Senior iOS Developer to join our engineering team and contribute to the design, development, and maintenance of high-quality iOS applications. The ideal candidate has strong hands-on experience with Swift and SwiftUI, a solid understanding of modern iOS architectures, and a collaborative mindset for working in cross-functional teams.

Key Responsibilities

  • Design, develop, and maintain scalable iOS applications using Swift and SwiftUI
  • Build user interfaces programmatically using UIKit and SwiftUI
  • Apply multi-architecture patterns (such as MVC, MVVM, Clean Architecture, etc.) to ensure clean, maintainable, and testable code
  • Implement and manage advanced network communication, including RESTful APIs, data serialization, and error handling
  • Integrate and manage local databases for data persistence
  • Collaborate closely with product managers, designers, QA engineers, and backend teams
  • Participate in code reviews, technical discussions, and architecture decisions
  • Ensure application performance, quality, and responsiveness
  • Troubleshoot, debug, and optimize existing applications

Required Skills & Qualifications

  • 48 years of hands-on experience in iOS application development
  • Strong expertise in iOS, Swift, and SwiftUI (mandatory)
  • Solid experience working with UIKit for programmatic UI development
  • Deep understanding of iOS design patterns and multi-architecture approaches
  • Strong knowledge of networking concepts, including API integration and asynchronous programming
  • Experience with database technologies (Core Data, SQLite, Realm, or similar)
  • Prior experience working in a team-based development environment (not a solo contributor)
  • Good understanding of version control systems (Git)
  • Strong problem-solving and communication skills

APPLY NOW

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143081445

Similar Jobs