Role: Senior iOS Developer
Position Type: Full-Time Contract (40hrs/week)
Contract Duration: 6 months+
Work Hours: US Time (EST)
Work Schedule: 8 hours/day (Mon-Fri)
Location: 100% remote (can work from Mexico, Costa Rica or Canada)
Our client is seeking a talented and experienced iOS Developer to join their dynamic team. The successful candidate will be responsible for designing, developing, and maintaining high-quality mobile applications for iOS devices. This role requires a passion for mobile technologies and a desire to push the boundaries of what is possible on mobile platforms.
Responsibilities
Design, build, and maintain advanced applications for the iOS platform. Collaborate with cross-functional teams to define, design, and ship new features. Work on bug fixing and improving application performance. Continuously Client, evaluate, and implement new technologies to maximize development efficiency. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automatization.
Qualifications
Proven experience as an iOS developer. Strong proficiency in Swift and Cocoa Touch. Experience with iOS frameworks such as Core Data, Core Animation, etc. Familiarity with RESTful APIs to connect iOS applications to back-end services. Knowledge of other web technologies and UI/UX standards. Understanding of Apple's design principles and interface guidelines. Proficient understanding of code versioning tools such as Git. Familiarity with continuous integration. A bachelor's degree in computer science or related field is preferred.