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.
- Develop new features and maintain the Moneybox iOS application.
- Lead development and take ownership for streams of work that enable customers to reach their financial goals.
- Mentor and support members of the iOS team.
- Help to suggest new features for the application that will make the app experience better for users, and that will make the application more reliable.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with the wider team to define, design, and ship new features
- Support the design of the architecture of the iOS application. Lead large scale improvements to the design of the application.
- Identify and fix bottlenecks and bugs.
- Help to maintain the quality and organisation of the codebase
- Be responsible for releasing the app to the store and monitor the app post-release.
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 experiencing new ways of thinking.
Experience and skills- Essential
- At least 2 years of professional experience in developing native iOS apps.
- Proficient in Swift and iOS frameworks.
- Exposure to all aspects of software development from gathering requirements to releasing.
- Applied knowledge of design patterns and SOLID principles.
- Advocates good and clean design of the code, in an enthusiastic way.
- Experience and desire about mentoring and supporting other developers.
- Experience in designing RESTful APIs together with backend developers.
- Experience in developing user interfaces with auto-layout and collaborating with UX/UI designers.
- Extensive knowledge of the general mobile landscape, architecture, trends, and emerging technologies.
- Experience with modern architecture such as MVP, MVVM, VIPER etc.
- Proficient understanding of Git.
- Experience in implementing unit tests.
- Familiarity with continuous integration.
Experience and skills- Desirable
- Computer science or related degree.
- Use of CoreData, or other data persistence frameworks.
- Experience with complex interfaces and architectures.
- Experience with Security and Cryptography.
- Experience in implementing custom native animations.
- Proficient with continuous integration tools.
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
- Company Shares
- Company pension scheme
- Subsidised private medical insurance
- Cycle to work scheme
- Gympass subscription
- Enhanced parental pay & leave
- Personal L&D allowance
- Membership to online learning & teaching platform
- 25 days holiday + bank holidays
Other Jobs from Moneybox
Junior Android Developer
Senior QA Lead
Senior PR Manager / PR Lead
Senior QA Engineer
Similar Jobs
Senior Backend Transition to Golang Engineer (Saily)
Mid-Senior Go Engineer (Saily)
Lead QA Engineer
Principal Software Engineer- AI Search
Software Engineer II / Senior Software Engineer
Senior Software Engineer / Principal Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say