About the company
We are looking for a Junior-Mid iOS Developer to join our team and contribute to the development and enhancement of modern mobile applications.
Responsibilities
- Design, develop, and maintain native iOS applications.
- Implement new features and enhance existing mobile applications.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Integrate RESTful APIs and backend services.
- Write clean, maintainable, and well-documented code.
- Perform unit testing, debugging, and performance optimization.
- Participate in code reviews and Agile ceremonies.
- Troubleshoot and resolve application issues.
- Contribute to the continuous improvement of development processes and best practices.
Requirements
- 2–4 years of experience in iOS development.
- Strong experience with Swift.
- Good understanding of UIKit and/or SwiftUI.
- Experience integrating REST APIs.
- Experience with Xcode and Apple's development tools.
- Knowledge of Git and version control workflows.
- Understanding of mobile application architecture patterns (MVC, MVVM, or similar).
- Experience consuming JSON APIs.
- Understanding of the iOS application lifecycle and App Store deployment process.
- Strong analytical and problem-solving skills.
- Excellent communication skills in English.
- Nice to Have: Experience with SwiftUI, Combine, CI/CD pipelines for mobile applications, Firebase services, automated testing (XCTest), working in Agile/Scrum environments, developing applications for the banking or financial services sector.
Conditions
- Work on innovative mobile applications.
- Collaborate with experienced software engineering teams.
- Gain exposure to modern iOS technologies and best practices.
- Contribute to impactful digital transformation projects.
- Grow your career in a collaborative and dynamic environment.