iOS Developer (m/f/d)

Posted Jun 6

General Information

Our mobile team develops a wide range of apps and internal tools to give our customers access to our services from their phones & tablets. From B2B applications to access ALZURA Marketplace, one of the leading B2B platforms for buying & selling everything related to automotive and other industries, ALZURA Local POS - a Point-of-Sale application to manage incoming orders, B2C applications with ALZURA Local and company internal applications to support colleagues their processes. Find out more at https://alzura.com/en.

Your tasks

  • Build and maintain modern native iOS applications using Swift across the whole product range of ALZURA.
  • Research, prototype and evaluate technologies to build and improve features and development processes.
  • Write automated Unit, Snapshot and UI tests to validate your work and ensure the best possible user experience.
  • Work in an agile environment using Scrum Methodology in bi-weekly sprints.
  • Work with various frameworks, technologies and the latest Swift languages features such as SwiftUI, Swift Concurrency, Combine, CoreLocation/MapKit or CoreData.
  • Work in a modern development environment with tools like as GitLab/GitLab CI, Fastlane, Zeplin & Google Firebase.
  • Contribute your knowledge and ideas to decision making and estimation processes.

What we expect from you

  • Strong problem solving skills, especially in the mobile domain.
  • Strong written and verbal communication skills in English to discuss & contribute within the team.
  • Serval years of experience in building iOS applications and a deep understanding of required development tools and processes.
  • You're familiar with the Apple Human Interface Guidelines to build good user experiences.

What separates the best from the rest:

  • You have a pro-active personality and you enjoy to iterate & improve.
  • You have a strong understanding of app architectures and design patterns to ensure maintainability, stability and scalability of native applications.
  • You already have a solid knowledge of building applications with SwiftUI using The Composable Architecture (TCA).
  • You have a good understanding of development processes and like to build and improve automation flows.

Team culture:

  • Be part of a diverse, inclusive & multinational distributed team.
  • Share your knowledge and grow in an open feedback culture.
  • Work closely with your colleagues from Android and other teams such as Design, Backend and QA to improve customer and developer experiences.