Mid-Level iOS Developer

NSYS Group

Location:

Belgrade

Type:

Full-time

Salary:

Based on the interview results

Tell us about yourself, the employer will receive this information

Fill your contact data
Write your cover letter
NSYS Group

Mid-Level iOS Developer

We are an international IT company developing high-tech products in the field of mobile electronics. Our solutions are used in 80 countries worldwide. We are shaping the future of software development for the mobile electronics market.

We are looking for an experienced Facebook Ads specialist to join our team in Belgrade on a part-time basis. We offer stable office-based work with opportunities for professional growth and development in the fast-growing digital advertising industry.

Requirements

-Production experience with Swift
-Experience building iOS apps using UIKit or SwiftUI
-Understanding of iOS application and view lifecycle
-Experience integrating with REST APIs
-Comfortable using Git and participating in code reviews
-Ability to debug and troubleshoot issues using Xcode
-Basic understanding of asynchronous programming on iOS

Nice to have (not required on day one)
-Experience with SwiftUI or interest in UIKit → SwiftUI migration
-Auto Layout or programmatic UI
-Unit testing with XCTest
-Dependency management (Swift Package Manager, CocoaPods)
-Local data persistence (Core Data, Realm, etc.)
-Performance or stability work in production apps
-Experience with hardware-related features (camera, sensor
-Exposure to complex or multi-platform product ecosystems

Key responsibilities

-iOS applications used to assess and monitor mobile device condition in real-world, high-throughput environments
-Migration of existing UIKit-based code toward SwiftUI, improving maintainability and flexibility
-Features related to device diagnostics, state monitoring, and reliability
-Performance and stability improvements where accuracy and speed directly affect business outcomes
-Collaboration with engineers across iOS, Android, macOS, Windows, backend, and robotics teams

-You’ll occasionally help support existing customers and investigate issues, but this is not a firefighting role – support work is part of building reliable products, not a full-time responsibility.

What the company offers

– International IT project
– Accredited IT company
– Work in a company focused on long-term collaboration
– Flexible start of the working day
– Comfortable office
– Base salary + bonus per vacancy closed (performance affects not only the bonus but also the base salary)
– Cozy kitchen; our chef prepares hot lunches for you
– Official employment, assistance with residence permit and work permit

Additional Information

How we work:
-Small, cross-functional teams with shared ownership
-Pragmatic engineering: clean code, reasonable testing, and time for technical improvements
-Mentorship and code reviews focused on learning, not gatekeeping
-Scope and responsibility adjusted to experience, with clear paths to grow

Tell us about yourself, the employer will receive this information

Fill your contact data
Write your cover letter

Apply to this job

Tell us about yourself, the employer will receive this information

Fill your contact data
Write your cover letter

Thanks for your response!

The employer will receive your resume shortly!