At InPost, we have built one of the most recognized and appreciated mobile applications in the European logistics sector, used by over 10+ million users—and we are just getting started. Our next step is scaling our mobile platform and products across the European market, both within our core Mobile App and InPost Pay ecosystem.
We are looking for experienced Senior iOS Engineers to our InPost Pay team.
InPost Pay – a comprehensive e-commerce solution offering a unified platform for payment and delivery. InPost Pay allows users to pay and arrange delivery with one button on the product card, transferring the basket and order to the InPost app.
→ hybrid model: 1 day per week from the office in Warsaw or Kraków, remaining days remote
As a Senior iOS Engineer, you will:
-
Design, build, and maintain high‑quality, scalable iOS applications using Swift (and SwiftUI where applicable).
-
Ensure performance, reliability, accessibility, and excellent user experience across the application.
-
Refactor and evolve existing codebases with a strong focus on scalability, maintainability, and clean design.
-
Apply modern mobile architectures and best practices, including MVVM, Clean Architecture, and SOLID principles.
-
Develop test‑covered, production‑ready code (unit, integration, snapshot tests).
-
Take ownership of features end‑to‑end and actively contribute to technical decisions and architectural direction.
-
Participate in code reviews, ensuring high quality, security, and performance standards.
-
Collaborate closely with product, design, and backend teams in an agile, cross‑functional environment.
-
Support CI/CD pipelines, release processes, and automated testing.
-
Proactively identify technical debt and drive continuous improvements.
-
Create and maintain clear technical documentation (e.g. setup guides, architecture decisions).
-
Use AI tools (e.g. GitHub Copilot, ChatGPT, Claude) to improve productivity, while critically evaluating AI‑generated outputs.