Remote Senior iOS Developer

at Moneybox

Posted 1 day ago 3 applied

Description:

  • 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.