ABAX Group logo

Senior iOS Mobile Developer

Senior iOS Mobile Developer to ABAX Norway

ABAX GroupFull-timeNorway, Larvik , Vestfold og Telemark

Job description 
ABAX is strengthening the Mobile Engineering Team with a Senior iOS Mobile Developer. As a Mobile Developer in ABAX you will work in a cross functional, international team with bringing ABAX´mobile solutions to the next level. You will work from within our HQ in Larvik with your local colleagues and on remote with your colleagues in Poland and our external development partners. As you will work in a fully agile, cross functional team, you will align with your peers continuously. You will cooperate closely with the representatives from the Product department as well as technical resources in order to implement new features and improve the features currently offered.

In ABAX you will be working with an exciting mix of new technologies in a highly scaled IoT ecosystem. Our technology and solutions spans hardware, firmware and software and as a Senior iOS Mobile Developer you will be working across these different technology domains. ABAX has full ownership of all our technology areas and all development (Hardware, Software and Firmware) is done inhouse. This makes ABAX a unique, exciting and challenging place to work

ABAX currently have two mobile app offerings in the market for both the Android and iOS platforms. The ABAX Driver App is an app used by vehicle driver in order to administrate their trips and related expenses. The ABAX Admin app is an app targeted at fleet owners and facilitate a good overview of their vehicle fleet and equipment assets.

Job responsibilites 

  • Implement market leading features with a high technical quality and a minimum level of effort
  • Develop high quality, scalable mobile apps aligned with ABAX` goals and ABAX´ product strategy
  • Ensure that mobile app development is performed in accordance to ABAX` defined process for software engineering
  • Deliver and perform code reviews of other developer’s code on demand and give constructive feedback on improvements and challenges
  • Test and automate testing of produced code in order to assure high quality of code, components of code and end user experience
  • Keep the code clean, maintainable and testable in close cooperation with your fellow Mobile Developers

We offer you
A growing and dynamic workspace with engaged and dedicated colleagues from all over the world. At ABAX, no two days are alike, and we offer a varied role with a lot of responsibility. With the right mindset, this role will challenge and allow you to keep developing your skills within this field. We take pride in that ABAX workplaces are pleasant and designed for personal advancement and fulfilment. We do our utmost to facilitate employee satisfaction — at work and in their free time.

We use a well-proven technology that has been continuously updated and developed over the last 10 years. It is an all-around solution that communicates via all of the world's mobile networks and features the latest avaliable GPS technology. Comined with our radio technology, this means that ABAX can use three positioning platforms: GSM positioning, radio direction finding and GPS positioning. Technology leadership ensures that ABAX customers receive the best quality products and services. 

Other benefits include

  • Competitive salary
  • Development budget
  • 10% work time dedicated to learning
  • Flexible working hours
  • Occasional remote work available
  • Bi-yearly kickoffs
  • Private healthcare and insurance

Qualifications

  • Strong Swift (100% of codebase) competency and experience
  • Experience with programmatic UI development
  • Knowlegde about RxSwift reactive programming library is a benefit
  • Knowlegde and experience with unit testing frameworks (like Quick/Nimble or similar) is a benefit
  • +3 years of experience with mobile development
  • MVVM design pattern for implementation of UI
  • Knowledge about DI and DI design patterns in a mobile development environment is a benefit
  • CI/CD pipeline knowledge (GitLab – Fastlane)
  • Knowledge about and practical experience with using/consuming REST APIs

Personal attributes
As a person we believe that you have deep analytical skills. At ABAX, we highly value teamwork where being a team player is essential for our continued success. Since you will be working in a cross functional setup you´ll need to communicate well and give feedback within your team. Your experience is of course essential, but we also believe that an improver mindset and being enthusiastic is key to fit in this team. Since you will be part of an international team you need to have very good communication skills in English.

Other information

  • Start date: As soon as possible
  • Work extent: Full time
  • Location: Larvik, Norway