As a Senior iOS Engineer, you will design, develop, and maintain mobile applications that integrate with Backbase's Engagement Banking Platform, leveraging SwiftUI for modern UI development.
Key Responsibilities :
- Develop and maintain native iOS applications using Swift, SwiftUI, and Objective-C.
- Design and implement intuitive, scalable, and responsive UI using SwiftUI.
- Collaborate with cross-functional teams to integrate Backbase's solutions into banking applications.
- Ensure high performance, security, and scalability of mobile applications.
- Provide technical leadership, mentoring junior developers and guiding best practices.
- Work with Agile methodologies like Scrum and Lean.
- Conduct code reviews, testing, and debugging to maintain high-quality standards.
- Optimize applications for performance, accessibility, and security.
Requirements :
5 to 10 years of experience in iOS development.Strong knowledge of Swift, SwiftUI, Objective-C, and mobile architecture.Experience with unit testing, TDD, and continuous integration.Familiarity with Jenkins, Agile methodologies, and API integrations.Expertise in - MVVM, VIPER, and Clean Architecture- patterns.Ability to mentor junior developers and contribute to technical discussions.Experience with CI / CD automation tools like Fastlane, GitHub Actions, or Bitrise.Solid understanding of multithreading, Combine, and structured concurrency.ref : hirist.tech)