
Senior iOS Developer
InPost Group
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇱 Poland
Visit company websiteJob 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