Senior iOS developer

1 week 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.

  • Senior iOS Engineer

    3 days ago


    Belgrade, Central Serbia Mozzart Full time €60,000 - €80,000 per year

    About us:Mozzart, the largest gambling operator in Southeast Europe, has been responsibly building its business for over two decades. We started operating in 2001, with headquarters in Belgrade, and have expanded our business to 10 markets. With over 1,200 betting shops and more than 5,500 employees, we are the absolute regional leader in this industry. We...

  • iOS Developer

    5 days ago


    Belgrade, Central Serbia Everli Full time €80,000 - €120,000 per year

    iOS Developer If you have a product oriented mindset and like to be surrounded with what you are working on - check us out In Everli, we are building the next generation of grocery shoppingWe believe people should fall back in love with their weekly grocery shop. That is why we are building a grocery experience across Europe that consumers love and...

  • iOS Developer

    2 days ago


    Belgrade, Central Serbia SkyHighGrowth Inc. Full time €40,000 - €60,000 per year

    SkyHighGrowth Inc. is a U.S.-based company with its headquarters located in New York. We are a dynamic and forward-thinking company that takes pride in pushing the boundaries of what's possible. At SkyHighGrowth Inc., we believe in fostering a culture of collaboration, creativity, and continuous growth. In our combined decades of experience of delivering...

  • iOS Developer

    5 days ago


    Belgrade, Central Serbia InspHire Full time €60,000 - €80,000 per year

    A start-up developing brain-computer-interface technology products to help in enhancing brain performance is looking for an iOS developer who loves challenges and is serious about design.You'll collaborate with engineering, design, product, content, and marketing teams and will take full ownership over your components.You willBuild beautiful UI supported on...

  • iOS Developer

    3 days ago


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

    At NF Innova, we are dedicated to driving digital leadership for financial institutions with our FINTENSE Digital Banking Platform.Our platform FINTENSE supports banks in delivering seamless customer experiences across all digital touchpoints and automating customer-facing processes for Retail, SME, and Corporate Customers.Operating across Europe, the Middle...


  • Belgrade, Central Serbia Grid Dynamics Full time €20,000 - €40,000 per year

    Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experienceResponsibilitiesHands-on technical experienceLearning under the supervision...


  • Belgrade, Central Serbia BrainRocket Full time €40,000 - €120,000 per year

    BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. ‍Young, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of 1,300 bright minds creating innovative ideas and products. We don't follow formats. We shape them. We...


  • Belgrade, Central Serbia Resourceful Talent Group Full time €40,000 - €80,000 per year

    We're looking for a React Native Developer to join our team and help build a high-quality mobile application in the FinTech space. The app involves user interaction with various financial operations, so experience working on financial or transactional applications will be a big plus.Responsibilities:• Develop, test, and maintain mobile applications using...


  • Belgrade, Central Serbia Resideo Full time €40,000 - €80,000 per year

    The Senior Advanced Android Software Engineer will report to the Software Development Manager of Smart Device Software and will evaluate and select technology and architecture that is appropriate for the desired customer experience, establish patterns, procedures and practices that enable the highest quality standards as well as will be responsible for...


  • Belgrade, Central Serbia Resideo Full time €40,000 - €80,000 per year

    DescriptionThe Senior Advanced Android Software Engineer will report to the Software Development Manager of Smart Device Software and will evaluate and select technology and architecture that is appropriate for the desired customer experience, establish patterns, procedures and practices that enable the highest quality standards as well as will be...