SENIOR IOS DEVELOPER – EXUS

850

Description

Are you looking to join an ambitious, inclusive and diverse team and take your expertise to a whole new level?

Then join our growing Native Mobile development team as a Senior iOS Developer. Working in our Digital Transformation Department, you will be applying the latest Continuous Delivery tools and an agile methodology as a means to increase efficiency and productivity. At EXUS, there is never a typical day, apart from our commitment to consistently deliver top notch solutions. Does this sound like you? Then this is your opportunity to join us and have a real impact!

We are positive, eager to learn and explore. We are committed to our vision. We are EXUS! Are you?

Role’s Responsibilities

  • Address clients’ needs for applications, seeking for feasible and most efficient solutions
  • Collaborate with team members to create client apps in a clear and timely manner
  • Handle various technical aspects, code modules using the provided specifications, debug and fix defects
  • Ensure applications are properly integrated with various APIs
  • Handle data and web service, including SOAP and REST
  • Ensure business requirements and functional specifications are tested and fulfilled before delivery
  • Optimise the interfacing of the apps with a variety of systems to ensure flexible and agile us

Requirements

Required Qualifications & Abilities:

  • University Degree in Computer Science or relevant discipline
  • At least 5 years of experience in software development
  • At least 3 years of native iOS app development experience
  • Proven working experience with at least 1 App published
  • Understanding of AppStore publish process
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Excellent knowledge of the English language
  • Business Analysis skills

Required Technical Skills:

  • Proficient with Swift. Knowledge of Objective-C will be a strong plus
  • Experience in developing for different form factors (tablets, phones), iOS versions and awareness of compatibility pitfalls and techniques
  • Experience with RESTful APIs to connect iOS applications to back-end services
  • Understanding of Apple’s design principles and interface guidelines
  • Experience in Design Patterns like MVC, MVP, MVVM
  • Familiarity with Zeplin and CocoaPods
  • Familiarity with continuous integration tools (Jenkins)
  • Experience in code versioning tools (Git)
  • Experience in XCTest unit test
  • Experience in Postman (share and test document APIs)

Benefits

  • Competitive and attractive remuneration package
  • Private Health Insurance
  • Friendly, pleasant and creative working environment
  • Remote working
  • Constant opportunities to learn New Technologies
  • In house restaurant with homemade meals and arcade games, Ping Pong & FuzzBall

Apply for this job