Job Description :
We are looking for a product-aware iOS Engineer with a strong passion for UI/UX design, resilient coding practices, and a deep understanding of modern mobile development. As part of our team, you will shape the future of a private banking app, enhancing how customers interact with their finances.
Key Responsibilities :
- Develop, maintain, and optimize our Swift-based iOS application, utilizing MVVM architecture
- Contribute to the transition towards SwiftUI, ensuring a modern and efficient user experience.
- Collaborate with cross-functional squads, including Android engineers, backend engineers, product owners, business analysts, solution architects, and quality assurance teams.
- Ensure high-quality, well-tested, and scalable code that meets business requirements.
- Promote and follow Agile methodologies, engaging in discussions around technology choices and development techniques.
- Write efficient, maintainable, and testable code, utilizing XCTest for unit testing.
- Participate in weekly technical meetings, fostering innovation and continuous improvement.
Required Skills & Experience
- Proven experience in iOS application development.
- Proficiency in Swift and SwiftUI, with a commitment to staying updated on new features.
- Strong knowledge of software architecture patterns, including MVVM, Clean Architecture, Singleton.
- Hands-on experience with Xcode tools and debugging using Instruments.
- Experience with CI/CD pipelines, preferably using GitLab.
- Familiarity with source code management tools such as Git.
- Understanding of native iOS frameworks and best security practices, especially in financial applications.
- Experience building and distributing applications via AppStore Connect.
- Knowledge of Accessibility (W3C) standards and analytics is a plus.
- Strong problem-solving abilities and attention to detail.
Preferred Qualifications
- Prior experience developing banking or fintech applications.
- Deep understanding of Agile methodologies and Scrum team dynamics.
- Ability to articulate technical ideas to stakeholders at all levels.
- Passion for delivering high-quality user experiences with intuitive UI flows.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1535143
Interview Questions for you
View All