Senior Native iOS Engineer
Barclays
Overview
In this role you will design, develop and maintain iOS applications to deliver secure, engaging mobile banking experiences. You will work with cross-functional teams to align with business goals and industry best practices, while upholding code quality and security. You’ll drive performance, scalability and UX excellence, contributing to Barclays’ digital banking strategy. This is an opportunity to influence mobile product outcomes in a high-impact financial environment.
Responsibilities- Develop and deliver high-quality iOS software aligned with business objectives.
- Ensure code is scalable, maintainable and optimized for performance.
- Collaborate with product managers, designers and engineers to define requirements and strategies.
- Participate in code reviews and promote a culture of quality and knowledge sharing.
- Stay updated on industry trends and contribute to technical excellence across the organization.
- Adhere to secure coding practices to protect data and ensure secure solutions.
- Implement effective unit testing to ensure code reliability and design quality.
- Proven experience in building iOS applications with a focus on CX design (UI/UX) for iOS.
- Solid experience with Swift and mobile architecture patterns.
- Strong understanding of iOS frameworks, tools and best practices; background in automated mobile testing and financial apps.
- Experience in product development within agile teams; familiarity with Agile methodologies.
- Demonstrated success in cross-functional team collaboration.
- Cross-functional collaboration
- Communication
- Problem solving
- Swift
- iOS frameworks
- Test-Driven Development
Reference: WJ-747_31186194