Levy Professionals
IOS Developer
Our client, a leading institution in the banking sector, is seeking a skilled iOS Developer to join their dynamic team. This role involves developing native features for iOS using Swift, working on legacy code, and ensuring accessibility. The ideal candidate will be proactive, collaborative, and experienced in working within a larger developer community.
Key Responsibilities:
- Develop and implement native iOS features using Swift, ensuring high performance and reliability.
- Work on resolving legacy code, including enhancing accessibility features and refining existing functionalities.
- Collaborate proactively with cross-functional teams to define, design, and ship new features.
- Engage in code reviews, provide constructive feedback, and contribute to the continuous improvement of the codebase.
- Stay updated with the latest industry trends, technologies, and best practices in iOS development.
Required Knowledge, Skills, and Competencies:
- Thorough Knowledge of Swift and iOS Development: Deep expertise in Swift programming and iOS application development.
- Experience with Layouts in Both UIKit and SwiftUI: Proficiency in designing and implementing layouts using UIKit and SwiftUI.
- Experience in Large Developer Communities: Proven ability to work within and contribute to a larger developer community, including collaborative problem-solving and knowledge sharing.
- Proactive and Productive Communication: Strong interpersonal skills with a proactive and productive approach to team communication.
Preferred Skills (Good to Have):
- Experience with Modern Concurrency: Familiarity with modern concurrency techniques and their application in iOS development.
- Knowledge of Accessibility and Interface Design: Experience in designing accessible interfaces and understanding of accessibility standards.
- Familiarity with the VIP Clean Architecture Pattern: Understanding and experience with the VIP Clean architecture pattern in iOS development.
- Objective-C Refactoring: Ability to handle refactoring and integrating legacy Objective-C code into modern Swift-based projects.
- Experience in Financial Services Development: Previous experience in developing applications for the financial services sector is an added advantage.
Educational Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
About Levy:
Since 2000 Levy provides professional Solutions to organizations ranging from tech start-ups to global players. From our offices in the UK and Amsterdam we have built an international local network of skilled employed professionals and contractors fueled by our passion for connecting skills with projects. Over the years we have fulfilled over 1700 requirements and nowadays we consistently have 250+ professionals recruited and relocated from 14 countries allocated to various projects. Our strength is the way that we see and treat people. This will always be a key factor in our strategy for many years to come…multiplying by unity!