iOS Developer

Brak informacji o wynagrodzeniu
SeniorFull-time
#430278·Dodano wczoraj·2
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

SwiftSwiftUISwift ConcurencyMVVMClean ArchitectureSolid

Firma i stanowisko

Euvic S.A. is a large IT company with over 5000 employees and 20 years of experience. They develop one of the most recognizable mobile applications in the European logistics sector, used by over 10 million users. The role supports the mobile platform development and scaling across European markets.

Wymagania

  • Minimum 5 years experience in creating and maintaining production iOS applications.
  • Very good knowledge of Swift and SwiftUI.
  • Practical experience with Swift Concurrency (async/await, structured concurrency, actors, task cancellation).
  • Very good knowledge of MVVM, Clean Architecture, and SOLID principles.
  • Knowledge of composable architectures, e.g., TCA.
  • Experience with application modularization and working with Swift Package Manager.
  • Experience writing test-covered code (unit, snapshot, integration).
  • Experience designing scalable components and programming patterns.
  • Knowledge of UI/UX principles and accessibility.
  • Practical experience with CI/CD, Fastlane, build pipelines, and test automation.
  • Very good knowledge of Git.
  • Proactive approach to identifying and eliminating technical debt.
  • English language proficiency at minimum B2 level.

Obowiązki

  • Creating and developing features for a native iOS application.
  • Maintaining application performance, quality, and responsiveness.
  • Refactoring existing code and improving solution quality within an Agile environment.
  • Writing high-quality, well-tested code (unit, snapshot, integration).
  • Designing and implementing reusable Design System components compliant with accessibility requirements.
  • Participating in code reviews and maintaining code quality standards.
  • Collaborating on CI/CD processes, release orchestration, and test automation.
  • Preparing technical documentation, configurations, and architectural decisions.

Benefity

  • Efficient, fast, and friendly recruitment process.
  • Work and development in a reputable IT company with a strong market position.
  • Projects for international clients from various industries.
  • Flat structure and open door policy.
  • Small teams with a collegial work environment.
  • Transparent and attractive training program based on competency research.
  • Referral bonus program.
  • Buddy support during onboarding.
  • Internal development opportunities including trainings, "Euvic Talks", and internal trainer roles.
  • Participation in social initiatives through The Good People Foundation.
  • Cafeteria system (e.g., Multisport card, event tickets).
  • Medical care.
  • Life insurance with optional additional packages (e.g., oncology care).
  • Development initiatives.
  • Sport subscription.
  • Private healthcare.
  • Bike parking.
  • Free parking.
  • In-house trainings.
  • Modern office.
  • Free coffee.
  • Program poleceń.
  • Internal trainer.
  • Webinars and guilds.
  • Social initiatives.
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Dofinansowanie szkoleń
Spotkania integracyjne
Parking dla rowerów
Parking dla aut
Szkolenia wewnętrzne
Napoje w biurze
EUVIC S.A.

EUVIC S.A.

42 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz