jobapplier

Senior iOS Engineer

Bankjoy

Join Bankjoy as a Senior iOS Engineer and be a key player in developing native iOS code solutions for digital banking products. You will collaborate cross-functionally with product, design, and engineering teams to deliver high-quality, user-centric iOS experiences. Your responsibilities will include designing, developing, and maintaining iOS applications, troubleshooting complex issues, and mentoring junior engineers. Enjoy a fast-paced, remote-first work environment with competitive benefits, including stock options, 100% medical coverage, and 4 weeks of PTO.

Entwickeln von nativen iOS-Code-Lösungen zur Erstellung digitaler Bankprodukte und -funktionen.

Mentoring von Junior Engineers und Beitrag zu einer starken Engineering-Kultur.

Responsibilities

  • Zusammenarbeit mit Produkt-, Design- und Engineering-Teams zur Bereitstellung hochwertiger, benutzerzentrierter iOS-Erlebnisse.
  • Strong understanding of UI/UX principles and building intuitive user experiences
  • Strong understanding of software architecture patterns (MVVM, MVC, VIPER, etc.) and best practices
  • Solid experience integrating RESTful APIs, backend services, and third-party libraries

Requirements

  • Exceptional problem-solving skills, strong communication, and a collaborative mindset
  • Strong cross-functional collaboration skills with product, design, and backend teams
  • Solid experience with testing practices (unit testing, UI testing, TDD) and maintaining high code quality standards
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
  • 7+ years of professional software development experience, including 5+ years focused on iOS development
  • Proven experience designing, building, and shipping high-quality, scalable iOS applications

Experience with modern AI tools

  • Experience mentoring engineers, conducting code reviews, and improving team code quality
  • Demonstrated ability to lead technical initiatives and deliver projects end-to-end
  • Track record of success in high-growth or startup environments, demonstrating ownership and adaptability
  • Ability to make sound technical decisions and balance trade-offs in fast-paced environments
  • Strong proficiency in Swift and modern iOS frameworks (UIKit, SwiftUI, Combine, etc.)
  • Proficiency with Git and modern development workflows