Company description: Multinational Banking
What you do
- Design and develop high‑quality native iOS applications using modern best practices.
- Collaborate across the full software development lifecycle—from concept and design to testing and deployment.
- Translate UI/UX designs and wireframes into clean, maintainable, and efficient code.
- Work closely with agile squads to conceptualize, build, and iterate on mobile features.
- Contribute to the evolution of mobile architecture and recommend improvements to design patterns and frameworks.
- Ensure optimal app performance, security, and scalability through proactive maintenance and enhancements.
- Diagnose and resolve technical issues efficiently, ensuring minimal disruption to users.
Who you are
- Bachelor's degree in Computer Science, Information Technology, or a related discipline.
- Minimum 5 years of hands‑on experience in native iOS development, ideally within banking or financial services.
- Proficient in Swift/SwiftUI and Objective‑C; familiarity with other languages like Java, Python, or C++ is a plus.
- Experienced in working within agile development environments and cross‑functional teams.
- Strong analytical and problem‑solving skills, with a passion for tackling complex technical challenges.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively across teams.
- Proven track record as a Senior iOS Engineer; prior leadership or mentoring experience is a strong advantage.