Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for a passionate iOS Developer to join an international company headquartered in the US.
As a Senior iOS Developer, you will be responsible for designing, developing, and maintaining high-performance iOS applications. You will work closely with cross-functional teams to deliver seamless, scalable, and user-centric mobile solutions.
Key Responsibilities:
- Design and build advanced applications for the iOS platform using Swift
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure performance, quality, and responsiveness of applications through clean code and proper architecture
- Identify and fix bottlenecks and bugs to improve application performance
- Maintain code quality, organization, and automatization
- Utilize iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text
- Implement robust multi-threading and concurrency control for optimal performance
- Handle memory management and resource optimization effectively
- Stay up-to-date with emerging trends and technologies in mobile development
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field
- Minimum 6 years of experience in iOS application development
- Strong proficiency in Swift and a deep understanding of iOS SDKs and frameworks
- Solid experience with multi-threading, GCD, and operation queues
- Strong knowledge of memory management, ARC, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Experience with third-party libraries and APIs
- Strong understanding of UI/UX design principles
- Experience with version control systems such as Git
- Excellent problem-solving and debugging skills
- Good communication and teamwork abilities
Preferred:
- Experience with SwiftUI and Combine
- Familiarity with CI/CD pipelines
- Published one or more iOS apps in the App Store
Key Skills
Ranked by relevanceReady to apply?
Join Nicoll Curtin and take your career to the next level!
Application takes less than 5 minutes