Our product is the better way to transfer money worldwide.

Our mission is to reduce the cost and effort of sending money internationally so that it can reach the people, families, and communities that need it most.

To continue our mission we are looking for an iOS Software Engineer that will work with us on our mobile app development. After joining us, you will become a member of one of our mission teams and will contribute to product features development. You will also work on cross-team code architecture as a member of the mobile engineering guild. Depending on your experience and skills, we will create a personalized path that is in line with both the company’s mission and your self-development plans.

Our app’s code is built in Swift and Objective-C, with a strong focus on testing (unit, functional and end-to-end tests) and automation that is built on top of Xcode Server and Bitrise CI. The entire iOS team contributes to the multi-project codebase. Our solutions among the others use DIP for dependency injection, RxSwift for asynchronous code, MVVM as a project architecture, and Core Data for data management.

Requirements:
-Experience in Swift language
-RxSwift (experience is nice to have, but knowledge is a must)
-Good knowledge of software design patterns written in iOS
-Knowledge of data storage mechanisms in iOS (Core Data)
-Knowledge about Swift networking solutions (experience in RESTful API integration)
-Understanding of UI/UX (Interface Builder, building UI components in code)
-Knowledge of mobile platform capabilities and limitations
-Advanced English/Upper-intermediate - you will be cooperating with international teams

Nice to have:
-Objective-C experience (to support migration to Swift)
-Experience in app releasing process
-Experience in working with a team
-Experience in working with CI/CD environments
-Basic knowledge about functional and UI testing
-Open Source projects

Tools we use:
-Always the most recent version of Xcode and Swift
-SPM & Carthage dependency manager
-Gitlab
-XCTest framework
-iOS 12 as minimal version
-Figma
-Swiftlet
-Bitrise CI/CD

Benefits:
-This role is offered on a Business to Business or Employment contract
-26 paid holidays
-Language courses and extensive training opportunities
-Private Medical Healthcare for you & your family
-Employee Assistance Programme (EAP)
-Multisport & Lunch card
-Company and team off-sites (when travel resumes). Previous locations include Ibiza, Lisbon, Berlin, and Amsterdam
-Use of MacBookПро компанію Make it in Ukraine
We're 'Make it in Ukraine', a marketplace to match world-leading projects with incredible agencies and individuals in Ukraine.

Сайт компанії:
https://makeitinua.com/

Сторінка компанії на DOU:
https://jobs.dou.ua/companies/make-it-in-ukraine/

About Make it in Ukraine

We're 'Make it in Ukraine', a marketplace to match world-leading projects with incredible agencies and individuals in Ukraine.

Company website:
https://makeitinua.com/

DOU company page:
https://jobs.dou.ua/companies/make-it-in-ukraine/

The job ad is no longer active
Look at the current jobs iOS / macOS Remote→.