Job Title
We are seeking a seasoned iOS developer with expertise in crafting high-quality applications.
Key Responsibilities:
* Develop and maintain complex iOS applications using Swift, Objective-C, and other relevant technologies.
* Collaborate with cross-functional teams to design, implement, and deploy innovative solutions.
* Contribute to the development of RESTful services and JSON parsing mechanisms within mobile apps.
* Work closely with UI/UX designers to create visually appealing and user-friendly interfaces using AVFoundation, UIKit, and other frameworks.
* Stay up-to-date with industry trends, best practices, and emerging technologies to enhance skills and knowledge.
* Participate in code reviews, ensure high-quality coding standards, and adhere to Agile methodologies.
Requirements:
* Minimum 6+ years of concurrent commercial experience developing iOS applications.
* Exceptional technical skills with Swift development, including a background in Objective-C.
* Demonstrable success using JSON and RESTful services within apps.
* Familiarity with dependency managers like Cocoapods, Carthage, or Swift Package Manager.
* Experience with automated deployments (CI/CD), TestFlight, and releasing to the App Store.
* Strong understanding of code versioning tools such as Git and familiarity with the Atlassian suite of products.
Benefits:
This role offers opportunities for professional growth, collaboration with experienced developers, and contributions to the development of cutting-edge mobile applications.
Why Choose This Role?
This position provides a challenging and rewarding work environment where you can utilize your skills and expertise to make a meaningful impact. You will have the opportunity to work with a talented team, contribute to the development of innovative solutions, and enhance your skills and knowledge in a rapidly evolving industry.