Senior Front End Engineer Apply
We are looking for a Senior Frontend Engineer (iOS) to join a high-performing engineering team building next-generation mobile banking platforms. This role focuses on designing and delivering high-quality iOS applications that serve millions of users, with a strong emphasis on performance, scalability, and user experience.You will collaborate closely with product managers, designers, and backend engineers to build robust mobile solutions and contribute to the evolution of the bank’s mobile technology stack.Key Responsibilities:Design, develop, and deliver high-quality iOS applications using Swift and modern iOS frameworksBuild scalable and maintainable frontend architectures for mobile banking platformsCollaborate with product, UX/UI designers, and backend engineers to define and implement new featuresParticipate in code reviews and engineering best practices to ensure high standards of quality and performanceImplement secure coding practices and ensure mobile applications meet security and compliance standardsDevelop and maintain unit tests and automated testing frameworks to ensure reliability and stabilityContribute to engineering discussions around mobile architecture, performance optimisation, and scalabilityStay up to date with latest iOS technologies and mobile development trendsRequired Skills & Experience:Strong experience in iOS development using SwiftExperience building large-scale mobile applications in a production environmentStrong understanding of mobile architecture patterns (MVC, MVVM, Clean Architecture)Experience with REST APIs and backend integrationsFamiliarity with CI/CD pipelines and modern development practicesExperience with unit testing and automated testing frameworksStrong collaboration skills working in cross-functional Agile teamsDesirable Experience:Experience working in financial services or regulated environmentsKnowledge of mobile security best practicesExperience building high-performance consumer mobile applicationsWhat You'll Do in This Role:You will play a key role in driving engineering standards, influencing technical decisions, and mentoring junior engineers, while contributing to the delivery of highly scalable mobile banking solutions.

