Deerfoot Technology Recruitment seeks a talented and collaborative Intermediate iOS Developer to join our client's innovative and forward-thinking team. This full-time iOS Developer role is based in London and offers a competitive salary with an excellent benefits package.
As an Intermediate iOS Developer, you will work as part of a highly focused team to build pioneering mobile applications that solve real-world business problems for a global user base. You will be able to apply cutting-edge technologies, tackle engaging user experience and interface design challenges, and contribute to building complete system solutions in an agile environment.
Responsibilities:
1. Implement mobile applications for iOS devices to deliver enterprise services.
2. Collaborate with developers, product management, and the user experience team to design interfaces and software implementations that meet business requirements.
3. Write automated unit and integration tests.
4. Work with SDETs (Software Development Engineers in Test) to develop test cases.
5. Participate in knowledge-sharing activities with your colleagues.
Minimum Requirements:
To apply for this iOS Developer role, you will need at least 2 years of experience building native applications for Apple devices using Swift. You will also require the following:
1. Strong understanding of OOP and SOLID principles, design patterns, and algorithm design.
2. Deep knowledge of SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection.
3. Experience working with RESTful APIs.
4. A passion for writing clean, modular, and testable code.
5. Excellent problem-solving skills and a proactive, team-oriented attitude.
As a vital member of the team, you will receive a competitive salary, access to exceptional benefits, and the chance to be part of a collaborative and forward-thinking environment.
#J-18808-Ljbffr