About the Role
Our client, a leading digital media company, is looking for a talented Senior Mobile Application Developer specializing in iOS to join their dynamic team in East London. This hybrid role combines the flexibility of remote work with the collaborative environment of our East London office. You will be responsible for the development and maintenance of high-quality iOS applications that reach a wide audience. The ideal candidate has a deep understanding of the iOS SDK, Swift, and modern mobile development best practices. You will work closely with designers, product managers, and backend engineers to deliver exceptional user experiences. We value innovation, clean code, and a passion for creating engaging mobile applications. This is an excellent opportunity to contribute to impactful projects and grow your career within a thriving company. Your skills will be crucial in shaping the mobile presence for our East London and national user base.
Key Responsibilities
- Design, build, and maintain advanced applications for the iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, well-documented, and testable Swift code.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with the latest iOS development trends and platform updates.
- Work closely with backend developers to integrate APIs and ensure seamless data flow.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in iOS application development.
- Proven experience developing native iOS applications using Swift.
- Strong understanding of the iOS SDK, Xcode, and Interface Builder.
- Experience with common iOS design patterns (e.g., MVC, MVVM).
- Familiarity with RESTful APIs to connect iOS applications to backend services.
- Experience with performance and memory optimization techniques.
#J-18808-Ljbffr…
