Moneybox: iOS Developer at Moneybox (London, UK) (London, UK)

Posted: Jul 23, 2020

We are building a financial service that people love. We are looking for a mid-level iOS Developer, who will be responsible for the development and maintenance of the Moneybox app.

Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside a team of 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.

What you’ll do

  • The position will be responsible for supporting the Lead iOS Developer to work on the iOS application. You will help to create a reliable application that makes investing simple and enjoyable for users. You will be involved in the whole life cycle from suggesting new features to releasing the application:

  • Design and build applications for the iOS platform

  • Ensure the performance, quality, and responsiveness of applications

  • Collaborate with the wider team to define, design, and ship new features

  • Identify and fix bottlenecks and bugs

  • Help maintain code quality and organisation

Who you are

  • Someone who is excited about making an application you would use personally that helps make saving and investing easier and more accessible.

  • Thrives in a fast-pace startup environment.

  • Interested in all areas of the business and enjoys hearing about what other team members are working on.

  • Genuine interest in financial technology.

  • Constantly looking to improve all areas that you can affect.

  • Excited about learning and experience new ways of thinking.

Experience and skills- Essential

  • Computer science or related degree.

  • Hands on experience developing iOS apps (personal projects or through studies)

  • Proficient with Swift 4 and iOS frameworks.

  • Applied knowledge of design patterns and SOLID principles.

  • Familiarity with RESTful APIs to connect iOS applications to back-end services.

  • Experience of developing user interfaces with auto-layout and collaborating with UX/UI designer.

  • Working knowledge of the general mobile landscape, architecture, trends, and emerging technologies.


  • Experience with modern design patterns such as MVP, MVVM, VIPER etc.

  • Proficient understanding of Git.

  • Familiarity with continuous integration.

  • Familiarity with unit testing.

  • Applied knowledge of software engineering best practices and software development methodologies. e.g. Scrum.

  • At least one app in the App store.

What’s in it for you?

  • Opportunity to join a fast-growing, award-winning and super ambitious startup

  • Work with a friendly team of highly motivated individuals

  • Be in an environment where you are listened to and can actually have an impact

  • Thriving collaborative and inclusive company culture

  • Competitive remuneration package

  • Company Share options

  • Opportunity to attend industry conferences and events

  • Perkbox – selection of 200+ perks

  • 25 days holiday + bank holidays

More Information

Source: Stack Overflow

More Opportunities: