InPost Group

Senior iOS Developer

InPost Group

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

iOSSwift

About the role

  • Ensure the performance, quality, and responsiveness of applications
  • Refactoring existing code to improve its design, working in an agile environment.
  • Develop test-covered code at a high quality and take part in team decisions to build scalable and maintainable apps.
  • Participate in code reviews to ensure code quality, best practices, and standards are followed.
  • Document technical specifications, installation procedures, and other relevant information for applications.

Requirements

  • 5+ years building and maintaining production iOS apps.
  • Comfortable in agile, cross‑functional teams; able to work independently in Swift and refactor for improved design.
  • Extensive, proven SwiftUI experience (advanced layout, state management, performance).
  • Strong knowledge of mobile architectures: MVVM, Clean Architecture, SOLID; plus composable architectures (e.g. The Composable Architecture – TCA).
  • Hands‑on experience with Swift Concurrency (async / await, structured concurrency, actors, task cancellation).
  • Experience with modularization strategies (separating features/core layers, interface boundaries).
  • Proficient with Swift Package Manager (authoring, internal/private packages, binary/framework integration).
  • Develop high‑quality, test‑covered code (unit, snapshot, integration); contribute to scalable patterns and shared components.
  • Participate in code reviews ensuring standards, performance, and security best practices.
  • Design and implement reusable Design System components; solid understanding of UI/UX principles as well as accessibility compliance.
  • Document technical specifications, setup steps, and architectural decisions (ADR style).
  • Continuous Integration / Continuous Deployment experience; release orchestration, build pipelines, fastlane, test automation.
  • Git proficiency (branching strategies, PR hygiene, conflict resolution).
Benefits
  • Access to e-learning platforms- eTutor, GoodHabitz, and more.
  • A wide range of benefits, including the MultiSport+ card, private healthcare, and group insurance, is available on the Worksmile platform.
  • External and internal growth opportunities - conferences, trainings, workshops.
  • Chances to broaden your skill set and acquire new competencies through daily work, challenging projects, and training activities.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SwiftSwiftUIiOS developmentMVVMClean ArchitectureSOLIDSwift Concurrencymodularization strategiestest-covered codeDesign System components
Soft skills
agile environmentcross-functional teamworkindependent workcode review participationdocumentation skills