Lead iOS Development: Oversee the architecture and development of advanced iOS applications, ensuring high performance, quality, andresponsiveness.
Technical Leadership:Provide technical guidance and mentorship to junior developers and contribute to best practices in software development.
Collaboration: Work closely with product managers, designers, and other stakeholders to translate requirements into technical specifications and solutions.
Code Review and Quality Assurance: Conduct code reviews to maintain code quality, performance, and security. Implement and maintain automated testing frameworks.
Continuous Improvement:Stay up-to-date with the latest industry trends, technologies, and best practices in iOS development. Drive continuous improvement initiatives within the team.
Performance Optimization:Identify and resolve performance bottlenecks and bugs to ensure optimal application performance.
Documentation: Create and maintain comprehensive documentation for code, APIs, and technical processes.
Project Management: Assist in planning, estimation, and execution of projects, ensuring timely delivery of high-quality products.
Innovation: Identify and advocate for new technologies and methodologies to improve development processes and product offerings.
What you need to bring
Bachelor’s or master’s degree in computer science, Engineering, or a related field.
7+ years of professional experience in iOS development, with a strong portfolio of released applications on the App Store.
Proficiency in Swift and Objective-C.
Strong understanding of iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
Experience with third-party libraries, APIs, and RESTful web services.
Knowledge of Apple’s design principles and interface guidelines.
Our Benefits:
Any general requests for consideration of your skills, please