What are we looking for?
Full-stack iOS development including Swift, Objective-C, Foundation, UIKit, XCTest, Core Animation, Core Data, Quartz Core, SpriteKit
Experience developing with payment based applications, working with payment methods
Deep understanding of both MVC and alternative architectural UI design patterns
Experience of test-driven development (TDD), and the desire to write tests.
Experience building rich and complex iOS apps that delight users
Automation tools such as Jenkins and Fastlane
A strong understanding of how to design and interact with RESTful APIs
Familiarity with Android development and MVP design patterns
Experience developing backend APIs
Experience working with SQL, writing custom queries and designing schemas.
Some bonus points...
Java and Spring Boot, and back-end MVC Frameworks
Broad understanding of the concept of minimum viable product and conversion rates
You put the customer at the heart of everything you do and that empathy drives every decision you make.
Passionate about technology, product and user experience.
Ability to work independently and plan your own solutions to problems.
For a sneak — peek into our Engineering world check: tech.transferwise.com
We offer: transferwise.com/community/ouroffer
What it’s really like to work here?
At TransferWise, we do things a bit differently. There’s no corporate nonsense and no old-fashioned hierarchy. Instead, we work in dozens of self-sufficient, autonomous teams. Think of them like start-ups within a start-up that learn from each other.
Each team picks the problems they want to solve. So there’s no micro-management. No hiding behind fancy job titles. And no one telling you what to do. You are your own boss. But you’ll get tons of guidance and plenty of support from talented, super-smart colleagues from all over TransferWise.
We’re going to be upfront — the way we work doesn’t suit everyone. But if freedom, autonomy, and life-affirming, head-scratching professional challenges rock your world, we could be a match made in heaven.