The Senior iOS Developer position at Moneybox involves supporting the Head of iOS in developing the iOS application within a team of 11 developers.
The role includes participating in the entire application life cycle, from suggesting new features to releasing the app to over 1 million users in the UK.
Responsibilities include driving the design of the application's architecture, leading large-scale improvements, developing new features, and maintaining the Moneybox iOS application.
The developer will ensure the performance, quality, and responsiveness of applications, lead development efforts, and mentor team members.
The role requires collaboration with the wider team to define, design, and ship new features, as well as identifying and fixing bottlenecks and bugs.
The developer will help maintain the quality and organization of the codebase and will be responsible for releasing the app to the store and monitoring it post-release.
Requirements:
Candidates must have at least 5 years of professional experience in developing native iOS apps.
Proficiency in Swift and iOS frameworks is essential.
Applicants should have exposure to all aspects of software development, from gathering requirements to releasing applications.
A solid understanding of design patterns and SOLID principles is required.
Candidates should advocate for good and clean code design and have experience mentoring and supporting other developers.
Experience in designing RESTful APIs in collaboration with backend developers is necessary.
Applicants must have experience developing user interfaces with auto-layout and collaborating with UX/UI designers.
Extensive knowledge of the mobile landscape, architecture, trends, and emerging technologies is required.
Familiarity with modern architecture patterns such as MVP, MVVM, and VIPER is essential.
Proficient understanding of Git and experience implementing unit tests are required.
Familiarity with continuous integration practices is also necessary.
Benefits:
The position offers the opportunity to join a fast-growing, award-winning startup with ambitious goals.
Employees will work with a friendly team of highly motivated individuals in an environment where their input is valued.
The company promotes a collaborative and inclusive culture.
Benefits include company shares, a pension scheme, and a hybrid working environment.
A home office furniture allowance and a personal annual learning and development budget are provided.
Employees receive private medical insurance and a health cash plan for dental and optical visits.
A cycle to work scheme and a Gympass subscription for various gyms and wellbeing apps are available.
Enhanced parental pay and leave, along with 25 days of holiday plus bank holidays, are included, with additional days added based on length of service.
The office is located in London, near the Oxo Tower.