We are looking for a Senior IOS Developer to join a growing team at a highly reputable Oil and Gas company. This is a fantastic opportunity as there are many new projects that this group will be working on around Generative AI!
Responsibilities:
IOS Application Development:
Lead the development of iOS applications using Swift and SwiftUI.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Code Review and Mentorship:
Conduct code reviews to maintain code quality and ensure best practices.
Mentor and guide junior developers, sharing knowledge and fostering a collaborative environment.
Architectural Design:
Architect and implement robust, scalable, and maintainable iOS solutions.
Collaborate with the design team to create user-friendly and visually appealing interfaces.
Bug Fixing and Optimization:
Identify and resolve bottlenecks, fix bugs, and improve application performance.
Work closely with QA teams to ensure high-quality deliverables.
Required Qualifications & Experience:
Experience:
5+ years of professional iOS development experience.
Proven experience in SwiftUI development
Experience moving IOS 16 applications to IOS 17 is a nice to have
Experience with Authentication, face recognition and AI is a nice to have
Technical Skills:
Expertise in Swift programming language.
Strong understanding of iOS design principles, interface guidelines, and best practices.
Experience with RESTful APIs and third-party libraries.
Familiarity with version control systems, such as Git.
Leadership and Collaboration:
Proven ability to lead and mentor a team of developers.
Excellent communication and collaboration skills.
Problem-Solving:
Strong problem-solving skills and the ability to troubleshoot complex issues.
Detail-oriented with a commitment to delivering high-quality solutions.