iOS Software Engineer
Our partner does magical things, like enabling even old-fashioned banks to offer modern, user-friendly experiences, for both their clients and employees. But don't worry, you won't debug Cobol apps 🙂 The goal is to build new banking apps and portals smoothly and quickly, enriching them with features traditionally available only in neo banks. We develop and implement products for financial institutions, which cover product feature development, as well as the whole cycle of platform delivery to end customers, including customization, extension and configuration.
- Designing (at a technical level) and implementing mobile functionalities on an iOS platform
- Working with code repository, continuous integration and continuous delivery tools and cloud-based environments
- Ensuring software quality by implementing good software development practices including good design, test automation and refactoring.
- Working within an agile team, in particular with Mobile Engineers, Backend Engineers, QA Engineers, UX/UI Designers, Business Analyst, Solution Architect, Scrum Master and Product Owner
- Continuously improving at both team and individual levels
- Collaborating across the company and Mobile community to drive efficient development practices and ways of working
- 3+ years’ commercial experience in iOS development
- Swift
- UIKit
- MVVM/MVC/MVP/VIPER
- Xcode
- REST API
- XCTests
- Fastlane
- Good software development practices
- Objective-C
- SwiftUI
- RxSwift/Combine
- XCUITests,
- CoreData
- Realm