Back to search
SquareGPS Linkedin · Posted 1mo ago

iOS Developer

Serbia

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About Navixy

Navixy is a programmable IoT infrastructure platform – think of it as AWS, but for telematics. We process billions of data points from millions of devices, serving 700+ System Integrators and 30,000+ organizations across 130 countries. Our customers are developers and technical teams who build their own fleet management, cold-chain monitoring, and field operations products on top of our platform.

The platform covers real-time IoT data ingestion, event-driven automation (IoT Logic), an analytics data layer (IoT Query), and developer-facing UI – what we call Composable Telematics.


The role

We’re looking for an iOS Developer to join our Belgrade engineering team. You will create and improve mobile applications that extend the Navixy ecosystem to mobile devices, ensuring our platform remains convenient and flexible for businesses regardless of their location.

This isn't just about building simple interfaces. You will be responsible for developing new products and enhancing current applications that handle complex IoT data, working closely with Product Owners, UI designers, and Business Analysts to deliver high-quality, stable, and performant software.


What you'll work on:

  • New Product Development – Building new modules and solutions from the ground up based on technical specifications and design systems.
  • Core Platform Mobile Apps – Enhancing and maintaining 4 mobile applications within the Navixy telematics ecosystem.
  • Architecture & Optimization – Refactoring the codebase, adopting updated libraries, and ensuring architectural soundness across the mobile platform.
  • End-to-End Delivery – Owning tasks from feasibility evaluation and estimation through to App Store publication.
  • Technical Collaboration – Performing code reviews, creating API specifications, and documenting development results in Confluence.


What we're looking for:


Must have:

  • Deep Technical Proficiency in SwiftUI, UIKit, and Swift structured concurrency.
  • Experience with Complex Logic including state management, async/concurrency, KeyPaths, and Generics.
  • Cross-platform Exposure – Production experience with KMP/Kotlin or Flutter/Dart with native integration.
  • Data & Networking skills: Local persistence (GRDB, Core Data), DI (Swinject), and working with REST/GraphQL (Alamofire).
  • Map-based Features experience using MapKit.
  • English B1–B2 for understanding technical docs and collaborating with the team.
  • Based in Serbia.


Strong advantage:

  • Reactive Programming – Understanding of Combine.
  • Real-time Features – Experience implementing real-time functionality using Starscream.
  • AI-assisted development – Experience using AI coding assistants as part of your workflow.


Nice to have:

  • Experience with Starscream for real-time features.
  • Proficiency with Firebase Crashlytics and dependency management (SPM, CocoaPods).
  • A track record of published applications in the App Store.


Tech stack:

Swift (SwiftUI & UIKit) · Kotlin (KMP)/Flutter(Dart) · Combine · GRDB & Core Data · Swinject · GraphQL · Alamofire · Starscream · Firebase · Git


How we work:

  • AI-Assisted Development – We use AI coding tools as standard tooling and expect you to leverage them to move faster.
  • Process-Driven Quality – We work in a Scrum environment (daily stand-ups, sprint planning) where code quality and meeting technical specifications (90%+) are prioritized.
  • Ownership – You manage your own workload and are responsible for the performance and responsiveness of the features you ship.
  • Co-located Team – A close-knit team in Belgrade where you collaborate directly with QA, designers, and other developers.


What we offer:

  • Compensation – competitive base salary with regular performance-based reviews. Your compensation grows with your impact
  • Work model – hybrid in Belgrade: office for collaboration days, remote for focus work
  • Growth – conference budget, internal tech talks, direct involvement in product and architecture decisions
  • Health – private health insurance, paid vacation, wellness benefits
  • Scale – your code ships to 130 countries through 700+ integration partners
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent