Senior Mobile Engineer, iOS - Salt Lake City

Salt Lake City

Varo Money is seeking to launch a Bank that delivers more affordable traditional financial products, provides leading edge innovation and helps consumers manage their financial lives more effectively and with minimal friction. When organized, the Bank will be a national retail bank. Varo’s business model combines a traditional relationship banking approach with modern technology to create a better banking experience backed by robust controls and sound risk management.  The Bank’s primary products will be offered through mobile, online and phone based banking channels and will include traditional banking products such as DDAs, savings accounts, CDs, unsecured installment loans and lines of credit, credit cards, home equity loans and brokered mortgages integrated with financial health tools on the smart phone to help customers solve every day financial problems and achieve better financial outcomes. Varo has raised $78M to date led by Warburg Pincus and The Rise Fund / TPG Growth.

We are looking for a highly driven, consumer oriented iOS developer to join our growing Engineering team. This role is responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablets. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

In this role, you will be expected to:

    • Build iOS applications and the integration with full range of bank-end services.
    • Work with storyboards and in code, using manual or auto layout, to build custom views and custom animations
    • Building beautiful, exact UIs that meet the highest standard of fit and finish.
    • Build applications that reflect a passion for quality.

In this role, we require:

    • 5+ years experience in iOS native applications development. 
    • Solid understanding of mobile application architecture, including traditional Cocoa MVC patterns. 
    • Strong skills in Swift, Realm, push notifications.
    • Strong knowledge of UIKit and CoreAnimation. Able to work with storyboards and in code, using manual or auto layout, to build custom views and custom animations.
    • Strong knowledge of UIKit and CoreAnimation.
    • Experience in using Quick and Nimble to test the work.
    • Android applications development experience.
    • Good understanding of REST and experience in integrating mobile applications with REST APIs. 
    • Basic understanding of Java, AWS, and Linux to help troubleshoot issues during integration testing between UI and backend.
    • Understanding of Scrum development process.
    • Experience using Jira, Confluence, and Git.
    • Experience in building mobile web applications is a plus.
    • Financial industry experience is a plus.
Join our growing Engineering team!  Help us build the next-generation mobile consumer banking experience. Give millions of people the tools they need to achieve financial freedom and security.

Learn more about Varo by following us at:




Learn more about Varo by following us at:

Facebook -

Instagram -

LinkedIn -

Twitter -