Job Overview:
We are seeking a seasoned iOS Developer with 5+ years of professional experience building and publishing high-quality iOS applications. The ideal candidate will demonstrate strong technical thinking, clean architecture design, and a passion for maintaining robust, scalable code.
Key Responsibilities:
● Lead development of new iOS applications and features from concept through launch.
● Architect, design, code, test, and document efficient, reusable, and reliable Swift/Objective-C code.
● Integrate RESTful APIs, third-party SDKs, asynchronous data streams, and local persistence layers (CoreData, SQLite).
● Collaborate with UX/UI designers and product managers to translate designs into fully functioning components.
● Conduct code reviews, mentor junior engineers, and advocate for engineering best practices.
● Maintain and track app performance, fix bugs, and optimize for performance and scalability.
● Support app submission, versioning, and release management through the Apple App Store.
Required Qualifications:
● 5+ years of professional iOS development experience.
● Proficient in Swift, Objective-C, and modern iOS SDKs (UIKit/SwiftUI).
● Deep experience with RESTful APIs, JSON, caching strategies, threading, and memory management.
● Familiar with App Store submission, provisioning, and deployment workflows.
● Strong understanding of mobile design patterns and architecture (MVC, MVVM, VIPER).
● Excellent problem-solving skills and passion for quality.
Preferred Skills:
● Experience integrating real-time communication (WebRTC), Firebase, GraphQL.
● Familiar with automated testing, TDD frameworks, CI/CD pipelines.
What We Offer:
● Competitive Salary: We offer a market-aligned compensation package based on experience and performance.
● Remote Work Flexibility: Enjoy the flexibility of working from anywhere, with the support of a collaborative and dynamic remote team.
● Professional Growth: We are committed to your professional development and provide opportunities for growth and advancement within the company.
● Inclusive Work Environment: Join a diverse and inclusive team where your contributions are valued, and your voice is heard.