Mobile Application Developer
TLDR
Own and modernize two payment apps, ensuring secure, scalable native experiences while prototyping new product lines using Swift/Kotlin.
Who You Are
You are a mobile developer who has a passion for building amazing native apps for iOS and Android. You've used cordova, phonegap, and react native, and you know why they don't work for you. You sweat the details. You care about creating great experiences for your users.
Testing isn't just an afterthought for you, it's part of your development process.
What You Will Do
You will take ownership of our existing app portfolio, comprising two apps in the payments space. You will modernize the codebase and extend it to match our product roadmap. You'll be responsible for working with our engineering team to ensure that the web services that power the app are written to create the best user experience while maintaining banking-level security.
The apps are currently written in Objective-C and Java; ideally we'll move together into a future where those apps are written in Swift and Kotlin.
You'll also be tasked with creating rapid prototypes around new product lines as we pursue new lines of business
What You Should Know
- You should have experience with Objective-C and iOS storyboards.
- Experience with Swift/Kotlin is a big plus
- Experience building secure and scalable mobile apps, preferably within an Agile/TDD environment.
- You have experience with one or more mobile package/dependency management frameworks
- Experience interacting with REST-based web services
All your information will be kept confidential according to EEO guidelines.
The We Project Inc. builds innovative products by transforming cutting edge research into practical solutions. We focus on developing payments infrastructure, mobile network analysis tools, and machine translation products tailored for underserved languages. Our mission is to tackle significant challenges and leverage Cleveland's talent to create impactful technology.