Match score not available

Senior iOS Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, At least 5 years of experience in iOS app development, Strong expertise in Swift and Objective-C, Hands-on experience with UIKit and SwiftUI.

Key responsabilities:

  • Develop and maintain high-quality iOS applications
  • Collaborate with cross-functional teams to design new features
Altkom Software logo
Altkom Software SME https://altkomsoftware.com/
201 - 500 Employees
See all jobs

Job description

We are seeking new talents to support our experienced and flexible IT team in a long-term collaboration with a leading banking sector company in the Middle East. We are looking for a Senior iOS Developer with extensive experience in mobile application development.

In This Position You Will

  • Develop and maintain high-quality iOS applications aligned with client requirements.
  • Collaborate with cross-functional teams, including UX/UI designers, backend developers, and product managers, to design and implement new features.
  • Write clean, maintainable, and scalable code adhering to industry best practices.
  • Conduct code reviews to ensure high standards of software quality.
  • Participate in architectural decisions and create scalable and secure solutions.
  • Ensure compliance with mobile security best practices.
  • Mentor junior team members, fostering their professional growth.
  • Stay updated with the latest technologies and trends in iOS development to enhance processes and solutions.

We Are Looking For You, If You

  • A bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of experience in iOS app development, including leadership or technical oversight in projects.
  • Strong expertise in Swift and Objective-C.
  • Hands-on experience with UIKit, SwiftUI, Core Data, and Core Animation.
  • Knowledge of design patterns like MVC, MVP, and MVVM.
  • Familiarity with testing frameworks such as XCTest and XCUITest.
  • Experience with Xcode and version control tools like Git.
  • Knowledge of CI/CD tools like Bitrise or Jenkins.
  • (Bonus) Experience publishing apps to the App Store and optimizing applications for performance.
  • (Bonus) Familiarity with third-party libraries like Alamofire and RxSwift.
  • Fluency in English (minimum B2 level).

We Offer

  • Stable employment conditions.
  • A non-corporate atmosphere.
  • 20 paid days annually for learning and development.
  • Medical care.
  • Multisport card.
  • Language learning support.
  • Life insurance.
  • Psychological support services.
  • Flexible working hours.
  • Attractive office locations.
  • Remote work opportunities.
  • Paid Employee Referral Program.
  • Internal knowledge-sharing meetings.
  • Team-building and integration events.

We reserve the right to contact only selected candidates.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Mobile App Developer Related jobs