Senior iOS Engineer II - Account Mobile

What you'll be doing

  • Work with your team to plan, scope, and build consistent experiences across Wise’s native applications and the web with a customer-centric focus.
  • Collaborate closely with product, design (UI), analytics, and other teams across the company to deliver impactful experiences as part of a cross-functional team.
  • Take responsibility for the overall health and quality of the iOS project.
  • Collaborate with other iOS and Android engineers to keep the iOS project current, leveraging new technologies and best practices, and ensuring cross-platform consistency.
  • Ensure code is clean, maintainable, and efficient to maintain application performance, responsiveness, load times, and stability.

Requirements

  • Proven experience in building and deploying an app that delights customers.
  • Proficiency in Swift.
  • Familiarity with software architectural patterns like MVC, MVVM, or VIPER (the team uses VIPER and MVVM but is open to new approaches).
  • Desire to write testable code.
  • Understanding of REST API design.
  • Strong product mindset and passion for user experience, prioritizing user-focused and data-driven decisions.
  • Excellent communication skills, able to convey complex technical concepts to non-technical audiences.
  • Ability to collaborate effectively within a team and solve problems independently and proactively.

Nice to Haves

  • Experience with SwiftUI, Structured Concurrency, or CI/CD pipelines (GitHub Actions).
  • Familiarity with internationalisation patterns for apps serving multiple markets.
  • Fintech background (not required).
AI Summary ✨

Similar jobs

  • Software Engineer - Android (Technical Leadership)

    MetaLondon, UK2 days ago
    Registered sponsor
  • IT Mobile Asset Management Analyst

    DeliverooLondon, UK5 days ago
    Registered sponsor
  • Senior Android Engineer

    MotorwayLondon, UK7 days ago
  • See all jobs in UK →