Multiple roles for ios Developer/Senior Developer and Lead Developer
need to work on w2 only directly with candidate H1 transfer is workable too
About the Role
We are looking for a skilled iOS Developer to join our engineering team at our financial client . You will be responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablets. Your primary focus will be the development of high-end iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure.
Key Responsibilities
- Design and Build: Design and build advanced applications for the iOS platform using Swift (and/or Objective-C).
- Collaboration: Collaborate with cross-functional teams (Product Managers UI/UX Designers Backend Developers) to define design and ship new features.
- Quality Assurance: Work on bug fixing and improving application performance ensuring the best possible performance quality and responsiveness of the application.
- Code Maintenance: Continuously discover evaluate and implement new technologies to maximize development efficiency.
- Architecture: Help maintain code quality organization and automation.
Technical Requirements
To succeed in this role you should possess the following skills:
- Languages: Proficient in Swift with a good understanding of its ecosystem. (Experience with Objective-C is a plus).
- Frameworks: Strong experience with UIKit and experience/interest in SwiftUI. Knowledge of Cocoa Touch.
- Core APIs: Experience with iOS frameworks such as Core Data Core Animation Core Graphics and Core Text.
- Architecture Patterns: Understanding of Apples design principles and interface guidelines. Familiarity with architecture patterns like MVC MVVM or VIPER.
- Networking: Experience with offline storage threading and performance tuning. Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Tools: Proficient with Xcode and code versioning tools specifically Git.
- CI/CD: Familiarity with continuous integration and deployment pipelines (e.g. Jenkins Fastlane GitHub Actions).
Soft Skills
- Strong problem-solving skills and a knack for benchmarking and optimization.
- Excellent communication skills and the ability to work in a team environment.
- Passion for learning and staying updated with the latest trends in the Apple ecosystem (WWDC updates).
Multiple roles for ios Developer/Senior Developer and Lead Developer need to work on w2 only directly with candidate H1 transfer is workable too About the Role We are looking for a skilled iOS Developer to join our engineering team at our financial client . You will be responsible for the de...
Multiple roles for ios Developer/Senior Developer and Lead Developer
need to work on w2 only directly with candidate H1 transfer is workable too
About the Role
We are looking for a skilled iOS Developer to join our engineering team at our financial client . You will be responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablets. Your primary focus will be the development of high-end iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure.
Key Responsibilities
- Design and Build: Design and build advanced applications for the iOS platform using Swift (and/or Objective-C).
- Collaboration: Collaborate with cross-functional teams (Product Managers UI/UX Designers Backend Developers) to define design and ship new features.
- Quality Assurance: Work on bug fixing and improving application performance ensuring the best possible performance quality and responsiveness of the application.
- Code Maintenance: Continuously discover evaluate and implement new technologies to maximize development efficiency.
- Architecture: Help maintain code quality organization and automation.
Technical Requirements
To succeed in this role you should possess the following skills:
- Languages: Proficient in Swift with a good understanding of its ecosystem. (Experience with Objective-C is a plus).
- Frameworks: Strong experience with UIKit and experience/interest in SwiftUI. Knowledge of Cocoa Touch.
- Core APIs: Experience with iOS frameworks such as Core Data Core Animation Core Graphics and Core Text.
- Architecture Patterns: Understanding of Apples design principles and interface guidelines. Familiarity with architecture patterns like MVC MVVM or VIPER.
- Networking: Experience with offline storage threading and performance tuning. Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Tools: Proficient with Xcode and code versioning tools specifically Git.
- CI/CD: Familiarity with continuous integration and deployment pipelines (e.g. Jenkins Fastlane GitHub Actions).
Soft Skills
- Strong problem-solving skills and a knack for benchmarking and optimization.
- Excellent communication skills and the ability to work in a team environment.
- Passion for learning and staying updated with the latest trends in the Apple ecosystem (WWDC updates).
View more
View less