This is a rare opportunity to join one of Israel’s largest financial institutions, a company at the forefront of innovation and digital transformation .
Join a fast-growing mobile tribe and take on a critical role as a Software Architect, shaping the technological vision and architecture of advanced banking mobile applications.
In this position, you’ll lead two mobile teams—one focused on business features and the other on core infrastructure—while working closely with multiple development groups across the bank. You’ll be responsible for cross-team collaboration, architectural design, and driving engineering excellence across platforms.
This is a unique opportunity to influence product strategy, impact thousands of users, and play a central role in shaping the future of mobile banking.
What You’ll Do:
- Lead software architecture and technology decisions throughout the product lifecycle
- Develop new features end-to-end in Swift and SwiftUI/UIKit + Kotlin/Compose with an emphasis on clean, maintainable code
- Guide and mentor developers, conduct code reviews, and implement best practices for code quality and testing
- Build and maintain CI/CD pipelines in collaboration with the DevOps team, and continuously improve UI and Unit automation tests
- Collaborate with Product, UX, and QA teams to turn ideas into seamless workflows
- Optimize performance, identify bottlenecks, and leverage analytics to craft smooth user experiences
Qualifications:
- 6+ years of hands-on experience developing mobile applications in Swift and/or Kotlin – Must
- Deep understanding of mobile app lifecycles, proven experience designing complex, large-scale systems, and managing app store deployment and certificate processes – Must
- Expertise in modularization and modern mobile architectures (MVVM, VIPER) – Must
- Proficiency with SwiftUI and UIKit, Compose, and experience in writing robust tests – Must
- Strong leadership without authority: this is a central role requiring responsibility, decision-making, and the ability to guide feature design and team collaboration – Must
- In-depth experience with SPM, working with third-party libraries and open-source packages, and tools like JFROG – Advantage
- Knowledge in hybrid app development using KMP or React Native – Advantage
- Proficiency in performance profiling and using Firebase analytics tools – Advantage
- Contributions to open-source projects, technical blogging, or public tech speaking – Advantage