Apply

Senior iOS Engineer

Posted 2024-09-14

View full description

📍 Location: UK

💸 Salary: £95,000 - £150,000 per year

🔍 Industry: Finance

🗣️ Languages: English

🪄 Skills: Software DevelopmentAndroidFrontend DevelopmentiOS DevelopmentKotlinSwiftCommunication SkillsAnalytical SkillsCollaborationAgile methodologies

Requirements:
  • You are excited about and have experience in programming in Swift.
  • You’ve shipped and iterated on at least one app in the App Store.
  • You have a product mindset: you care about customer outcomes and you want to make data-informed decisions.
  • You love turning excellent design into beautiful products.
  • You’re comfortable working in a team that deals with ambiguity.
  • You have an understanding of the principles of computer science.
Responsibilities:
  • We're searching for a product-aware Senior iOS engineer with a passion for great UI and UX to join our team.
  • You'll be working on a product that is a part of day to day life for more than 6 million people already, and your work here will shape the way that people interact with their finances.
  • This role is all about collaborating across disciplines to test hypotheses and make a difference to customers.
  • As an iOS engineer at Monzo you'll work in a small, autonomous product squad alongside Android Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, Data Scientists and Business Analysts.
  • Every week we meet as a discipline to discuss tools, techniques, problems we're encountering across the company and work together to improve our codebase and processes.
Apply

Related Jobs

Apply
🔥 Senior iOS Engineer
Posted 2024-11-09

📍 United Kingdom, Poland, Spain

🔍 Beauty, wellness, and health services

🏢 Company: Booksy

  • Swift Expert and also navigates well in Apple documentation.
  • Expert knowledge in async/await.
  • Expert knowledge in Swift Package Manager and understands modularity.
  • Expert knowledge in Apple best practices in code and design.
  • Expert level of understanding design patterns.
  • Expert knowledge on how to configure CI processes.
  • Proven ability to design, develop, test, deploy, and maintain complex systems.
  • Experience with automated testing frameworks.
  • Leadership in guiding design decisions and discussions.

  • Develop and implement complex projects from conception through completion.
  • Ensure the high quality of code across the team through code reviews and setting coding standards.
  • Participate in planning complex projects to identify dependencies, establish timelines, and provide reliable estimations.
  • Identify opportunities for enhancing system efficiency and propose initiatives for technological advancements.
  • Contribute to the design and architectural decisions for complex systems or products to ensure scalability, reliability, security and performance.
  • Participate in technical assessment of recruitment candidates.

LeadershipSoftware DevelopmentAgileDesign PatternsiOS DevelopmentSCRUMSwiftCommunication SkillsAnalytical SkillsCollaborationCI/CD

Posted 2024-11-09
Apply