Senior iOS Developer

28 Minutes ago • 7 Years +

Job Summary

Job Description

We are seeking a highly skilled Senior iOS Developer to join a long-term project with a client in Saudi Arabia. The role involves designing, developing, and maintaining advanced iOS applications with a strong focus on performance, scalability, and user experience. You will work in a collaborative international environment with direct communication with the client.
Must have:
  • Design, build, and maintain advanced iOS applications.
  • Implement new features and improve existing functionality.
  • Collaborate with designers, backend developers, and product owners.
  • Ensure high performance, security, and reliability of applications.
  • Conduct code reviews and contribute to maintaining coding standards.
  • Write unit tests, integration tests, and ensure code quality.
  • Troubleshoot and resolve performance issues and bugs.
  • Stay updated with the latest trends, tools, and frameworks in iOS development.
Good to have:
  • Experience with SwiftUI and Combine.
  • Knowledge of Clean Architecture principles.
  • Familiarity with Firebase services and push notifications.
  • Experience with XCTest or other automated testing frameworks.
  • Knowledge of Agile/Scrum methodology.
  • Previous experience in fintech or enterprise-level applications.

Job Details

Project description

We are seeking a highly skilled Senior iOS Developer to join a long-term project with a client in Saudi Arabia. The role involves designing, developing, and maintaining advanced iOS applications with a strong focus on performance, scalability, and user experience. You will work in a collaborative international environment with direct communication with the client.

Responsibilities

  • Design, build, and maintain advanced iOS applications.
  • Implement new features and improve existing functionality.
  • Collaborate with designers, backend developers, and product owners.
  • Ensure high performance, security, and reliability of applications.
  • Conduct code reviews and contribute to maintaining coding standards.
  • Write unit tests, integration tests, and ensure code quality.
  • Troubleshoot and resolve performance issues and bugs.
  • Stay updated with the latest trends, tools, and frameworks in iOS development.

Skills

Must have

  • 7+ years of professional experience in mobile application development.
  • Strong proficiency in Swift and Objective-C.
  • Deep understanding of iOS SDK, UIKit, Core Data, and Core Animation.
  • Experience with MVVM/MVC architecture patterns.
  • Proficiency with RESTful APIs and third-party libraries/frameworks.
  • Experience with Git and CI/CD pipelines (Jenkins, GitLab CI, or similar).
  • Strong debugging and performance optimization skills.
  • Ability to work autonomously and deliver high-quality results.

Nice to have

  • Experience with SwiftUI and Combine.
  • Knowledge of Clean Architecture principles.
  • Familiarity with Firebase services and push notifications.
  • Experience with XCTest or other automated testing frameworks.
  • Knowledge of Agile/Scrum methodology.
  • Previous experience in fintech or enterprise-level applications.

Other

Languages

English: C1 Advanced

Seniority

Senior

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Ukraine

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Ukraine (Remote)

Ukraine (Remote)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

United States (Remote)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug