About the role

  • iOS Developer at Expleo designing and maintaining high-quality applications across platforms. Collaborating with design and development teams to deliver innovative solutions in the tech industry.

Responsibilities

  • Lead the design, development, and maintenance of high-quality iOS applications using Kotlin, Flutter, and React Native
  • Utilise Flutter and React Native to build efficient and responsive cross-platform mobile applications for iOS devices
  • Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces for iOS applications
  • Conduct thorough code reviews to ensure code quality, consistency, and adherence to best practices
  • Implement and advocate for automated testing strategies
  • Identify and address performance bottlenecks within iOS applications, optimise code and resources for improved efficiency

Requirements

  • Minimum 6 years experience in a similar role
  • Swift as programming language
  • You know the principles of clean code and apply them effectively
  • Understanding of Apple’s iOS design principles and interface guidelines, DDD and best practices
  • Proven knowledge of Swift
  • You write readable code and do refactoring where necessary
  • Familiar with test driven development (TDD) and have practical experience with it
  • Proven knowledge in iOS app development (different versions of iOS SDK and the libraries available for common tasks)
  • Knowledge of SVN/Git (Gitlab or alternative), Jenkins, SonarQube, Fortify, Confluence, JIRA
  • Knowledge of Continuous Integration/Deployment principles
  • Experience with RESTful APIs to connect iOS applications to back-end services and third-party libraries or APIs

Benefits

  • Competitive salary and substantial benefits offering
  • Unique wellbeing, financial and employee recognition programs
  • A variety of family-friendly policies and enhanced leave
  • Significant learning and development opportunities
  • Collaborative working environment
  • Expleo Academy - accredited training courses
  • Comprehensive benefits package including hospitalization and outpatient insurance, pension and group insurance plan, employee wellbeing initiatives, sports and social events, gifts for special occasions
  • Meal and eco vouchers
  • Monthly representation fees to support work-related expenses
  • 32 vacation days (20 + 12 for a 40-hour week)
  • Mobility package offering flexibility: choose between a company car, full transportation coverage, or a housing allowance
  • Flexible homeworking policy

Job title

iOS Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job