Enter a job title or keyword

Senior IOS Developer


Job Location:

Bucharest - Romania

Monthly Salary: Not provided by the employer
Posted: 15 October 2026 (Yesterday)
Application Deadline: 12 January 2027
Vacancies: 1 Vacancy

Job Summary

We are looking for an experienced Senior iOS Developer to join our parteners team working on mobile banking applications. You will contribute to the development and maintenance of secure reliable and user-friendly iOS applications delivering digital banking services to customers.

The role requires strong hands-on experience with Swift the iOS SDK application architecture REST API integration and native UI development. You will collaborate with cross-functional teams to deliver high-quality mobile solutions in a secure and performance-driven environment.

Contract type: B2B

Work model: Hybrid

Key Responsibilities

Design develop and maintain native iOS applications using Swift and the iOS SDK.

Implement and maintain application architectures based on MVC and MVP patterns.

Integrate REST APIs and backend services to support mobile banking functionalities.

Develop intuitive reusable and responsive user interfaces using native iOS technologies.

Write clean maintainable and testable code in accordance with established engineering standards.

Troubleshoot debug and optimize application performance and stability.

Collaborate with backend developers UX/UI designers QA engineers and product teams.

Participate in code reviews technical discussions and continuous improvement initiatives.

Follow security quality and development standards applicable to mobile banking applications.

Requirements

Proven professional experience in native iOS development at Senior level.

Strong knowledge of Swift and the iOS SDK.

Hands-on experience with MVC and MVP architectural patterns.

Experience integrating REST APIs into mobile applications.

Strong skills in native iOS UI development.

Good understanding of mobile application architecture debugging and performance optimization.

Experience with Git and collaborative software development workflows.

Strong analytical problem-solving and communication skills.

Previous experience in banking financial services or other regulated environments is an advantage.