top of page
LOGO NRC (3).png
LOGO NRC (3).png

Apply Now​

We are looking for a Senior iOS Developer with extensive experience in building mobile applications for iOS. The ideal candidate will have in-depth knowledge of Apple technologies and best practices in iOS development, with the ability to lead complex technical projects and ensure the delivery of high-quality products.

 

Responsibilities:

 

• Design and develop scalable iOS applications using Swift and Objective-C.

• Implement architectures such as MVVM, MVC, or VIPER to ensure code modularity and maintainability.

• Integrate and manage RESTful APIs and GraphQL for backend communication.

• Optimize app performance using profiling tools like Instruments.

• Implement data persistence solutions using Core Data, SQLite, or other local storage methods.

• Write and maintain unit tests, integration tests, and UI tests using XCTest and XCUITest.

• Manage the entire app lifecycle, from design to deployment on the App Store, including CI/CD pipelines with tools like Fastlane, Jenkins, or Bitrise.

• Collaborate with designers and backend developers to ensure optimal implementation of features and user interfaces.

 

Requirements:

 

• At least 5 years of experience in native iOS app development.

• Deep knowledge of Swift, Objective-C, and key iOS frameworks (UIKit, Core Animation, Core Data, Core Location, etc.).

• Experience integrating third-party services using Cocoapods, Carthage, or Swift Package Manager.

• Familiarity with Agile and Scrum development methodologies.

• Advanced knowledge of version control tools like Git and platforms such as GitHub or GitLab.

• Ability to optimize apps for performance and resource efficiency.

 

Nice to have:

 

• Experience with ARKit, CoreML, or other advanced Apple technologies.

• Familiarity with Apple’s accessibility guidelines and optimization for different iOS devices (iPhone, iPad, etc.).

LOGO NRC (3).png

Senior iOS Developer

LOGO NRC (4).png
LOGO NRC (4).png

Amsterdam:

Innovatiecentrum Zuidas

Strawinskylaan 106

1077 ZX, Amsterdam, Netherlands

Tallinn:

Tehnopol IT Hub

Akadeemia tee 21/4

12618, Tallinn, Estonia

Milan:

Corso Garibaldi 55,

20121 Milano, Italia

Follow

  • Instagram
  • LinkedIn

© 2024 by NRC Company | NRC Company OÜ

bottom of page