Senior iOS developer

2 days ago


Belgrade, Central Serbia SquareGPS Full time €40,000 - €60,000 per year

About us

Navixy, developed by SquareGPS, has grown into a global leader in Location and IoT solutions. As part of the SquareGPS portfolio, Navixy operates both as a core product and as a distinct entity, supporting over 30,000 fleets and 700 system integrators across 130 countries. Leveraging advanced technologies like GPS, LPWAN, BLE, smart vehicle trackers, and cloud computing, we transform complex technical capabilities into intuitive, actionable solutions that enhance fleet and field personnel operations.

Scope of work

As an iOS developer, you will create and improve mobile applications as part of the Navixy telematics platform. The platform currently includes three mobile applications for both Android and iOS, web applications for end users and administrators, a customer portal, and a website.

You will be responsible for developing and maintaining mobile applications that extend the ecosystem's functionality to mobile devices. Your work will enhance the platform's convenience and flexibility for businesses, ensuring usability for users no matter their location.

Generally, development is based on the requirements specification, which is the result of the business analyst's work that has been approved by all stakeholders. UI design mockups are also providing a deeper understanding of the expected final outcome.

In your work, you will collaborate with design files and requirements specifications, write code, perform code reviews, and cover code with tests.

The following table provides a more detailed description of the main responsibilities and expected outcomes.

Key responsibilities

Developing new modules and products

You will build new products and solutions in accordance with requirements specifications, design, and other project documentation.

In addition to writing code, you will:

  • Contribute to product concept development, evaluating feasibility and implementation approaches.
  • Estimate the effort required to deliver products based on technical specifications and design.
  • Perform code reviews.
  • Improve the code base: refactor, implement optimizations, and adopt updated libraries
  • Document product development results in Confluence and create API specifications.
  • Keep tasks up to date in YouTrack.
  • Collaborate with other team members: Product owner, UI designer, business analyst, QA, and other developers to deliver high-quality products and updates.
  • Participate in regular Scrum meetings (daily stand-ups, sprint planning, 1:1s, retrospectives)

In addition to developing new solutions, you will work on improvements and bug fixes in current products to enhance the user experience in mobile applications.

What we expect from you

  • Proficiency in SwiftUI and UIKit
  • Experience building map-based features with MapKit
  • Understanding Combine for reactive programming
  • Experience with local data persistence using GRDB and Core Data
  • Proficiency in using Swift structured concurrency
  • Solid understanding of Swift KeyPaths and Generics
  • Experience working with DI using Swinject
  • Experience managing project dependencies with SPM and CocoaPods
  • Experience working with REST APIs using Alamofire
  • Experience implementing real-time features using Starscream
  • Experience integrating and using Firebase Crashlytics
  • Proficiency with Git
  • English level B1–B2

What we offer

  • Location: Belgrade, Serbia.
  • Conditions: Hybrid work format with a 40-hour workweek (meeting in a coworking space once a week).
  • Employment: Contract-based.
  • Development: Opportunities for workshops, conferences, professional courses, and corporate English classes.
  • Well-being: Access to psychological support service through "Yasno", FitPass and health insurance.
  • Transparency and Growth: A culture of open feedback, with vertical and horizontal growth opportunities.
  • Impact and Openness: Opportunity to see the results of your work, receiving timely feedback from the team, Lead, and HR.
  • Corporate Culture: Online and offline events, team-building, experience exchange, and a young, vibrant team of professionals.


  • Belgrade, Central Serbia Rivian and Volkswagen Group Technologies Full time $80,000 - $120,000 per year

    About UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...


  • Belgrade, Central Serbia SquareGPS Full time €25,000 - €50,000 per year

    About usNavixy, developed by SquareGPS, has grown into a global leader in Location and IoT solutions. As part of the SquareGPS portfolio, Navixy operates both as a core product and as a distinct entity, supporting over 30,000 fleets and 700 system integrators across 130 countries. Leveraging advanced technologies like GPS, LPWAN, BLE, smart vehicle trackers,...

  • Senior računovođa

    1 week ago


    Belgrade, Central Serbia Umbrella Corporation LTD Full time 250,000 - 450,000 per year

    Želite da radite za jednu od najuticajnijih regionalnih kompanija – apsolutnog lidera u uvozu i distribuciji elektronskih cigareta, tečnosti i prateće opreme, Umbrella Corporation LTD.Pozivamo Vas da se priključite našem brzorastućem timu i konkurišete na pozicijuSenior računovođaDužnosti i odgovornosti:Evidentiranje poslovnih promena,Obračun...


  • Belgrade, Central Serbia Nutanix Full time €60,000 - €90,000 per year

    Hungry, Humble, Honest, with Heart.The OpportunityWe are looking for a Software Development Engineer in Test (Automation Engineer) with extensive experience in automation development, strategy, and testing skills to be part of our dynamic team.About The TeamAt Nutanix Cloud Manager, we are trying to build the next generation platform to help enterprises...


  • Belgrade, Central Serbia Euronet – EFT Segment Full time €35,000 - €60,000 per year

    Euronet is looking for a Senior Reporting Developer to become a part of our vibrant teamThe successful candidate will be based in Belgrade and will be responsible for writing clean and efficient MSSQL stored procedures, creating and debugging reports, performing code reviews and participate in challenging projects. Job responsibilities: Write clean and...


  • Belgrade, Central Serbia Quadro Consulting Full time €90,000 - €120,000 per year

    We are Quadro Consulting, a growing company founded and based in Bonn. Our partner is a rapidly expanding North American, innovative, worldwide renowned front-runner in its industry, with a large user base.Our team is growing, and we want you to join us.As Senior Java Developer, you would be responsible for implementing new and maintaining existing...


  • Belgrade, Central Serbia SG Worldwide Full time €30,000 - €60,000 per year

    Job Title: Senior Back End Developer )Department: TechReports To: Engineering ManagerLocation: Belgrade, SerbiaEmployment Type: Full-timeAbout SiGMA Group (Sigma Word)Founded in 2014 and headquartered in Malta, SiGMA Group now employs over 250 professionals across six global offices, including Malta, Cyprus, Serbia, São Paulo, Manila, and India. SiGMA is a...


  • Belgrade, Central Serbia Perplexity Full time €100,000 - €150,000 per year

    Perplexity is an AI-powered answer engine founded in December 2022 and growing rapidly as one of the world's leading AI platforms. Perplexity has raised over $1B in venture investment from some of the world's most visionary and successful leaders, including Elad Gil, Daniel Gross, Jeff Bezos, Accel, IVP, NEA, NVIDIA, Samsung, and many more. Our objective is...


  • Belgrade, Central Serbia Passion Full time €30,000 - €60,000 per year

    Build the Future - Power Full Stack Experiences (and explore AI along the way)Do you…..dream in code{JS} speak fluent JavaScripttinker with AI projects just for fun?At , we empower creators to launch impactful mobile apps that change lives. We're on a mission to build game-changing experiences, and we need a Senior Full Stack JavaScript Engineer who can...


  • Belgrade, Central Serbia Passion Full time €30,000 - €60,000 per year

    Build the Future - Power Full Stack Experiences (and explore AI along the way)Do you…..dream in code{JS} speak fluent JavaScripttinker with AI projects just for fun?At , we empower creators to launch impactful mobile apps that change lives. We're on a mission to build game-changing experiences, and we need a Senior Full Stack JavaScript Engineer who can...