Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 1, 2026
Senior Mobile Software Engineer (iOS) - Consumer Experience
Senior • On-site
226,200 - 310,800 PLN/yr
Poznan, WP, Poland
Apply now
Main Responsibilities
As a Senior Mobile Software Engineer, you will be a key contributor to shaping a new shopping experience for customers and improving mobile applications. You will work closely with product managers, designers, and other engineers to translate user needs into robust, high-performance mobile experiences. This role is suited to someone with solid mobile development experience, strong software engineering principles, and a desire to grow in a fast-paced e-commerce environment. Engineers who enjoy staying versatile and occasionally exploring technology beyond their core iOS focus are welcome.
Important things for you
- Flexible working hours in a 4/1 hybrid model, with start times between 7:00 a.m. and 10:00 a.m.
- 30 days of occasional remote work.
- Salary range, depending on skill set, on a contract of employment with tax-deductible costs: PLN 18,850–25,900.
- Annual bonus based on annual performance and company results.
- Team based in Poznań and Kraków.
What You'll Do
- Design, develop, test, and deploy features for the iOS application, ensuring high quality, performance, and responsiveness.
- Collaborate with product, design, and cross-functional engineering teams to define and implement innovative mobile solutions.
- Participate in code reviews, contribute to architectural discussions, and maintain high code-quality standards across the iOS platform.
- Join a mobile community of more than 100 developers that shares knowledge through daily code reviews, internal tech talks, and dedicated time for personal skill development.
- Identify and resolve performance bottlenecks, memory leaks, and scalability issues within the iOS app.
- Stay current with iOS technologies, including Swift, SwiftUI, and Apple SDKs, as well as mobile industry trends.
We are looking for someone who has
- Fluency in Swift and the iOS SDK.
- Solid knowledge of SwiftUI, Combine, and Swift Concurrency.
- Ability to write unit tests using XCTest and Swift Testing, snapshot tests using SnapshotTesting, and UI tests using XCUITest.
- Experience collaborating with backend engineers and product teams.
- Practical experience with modular architecture.
- Experience developing and scaling large codebases.
- Knowledge of Apple Liquid Glass design language and WCAG accessibility standards.
- Proficiency using AI-assisted tools, such as GitHub Copilot, OpenCode, or other agentic coding tools, in daily software development.
Bonus points if you have
- Experience with large-scale, high-traffic mobile applications.
- Experience with A/B testing frameworks.
- Hands-on experience with the Android ecosystem or backend development, or a strong willingness to expand into these areas.
- Openness to working across mobile platforms or exploring backend systems as cross-functional teams evolve.
- Contributions to open-source projects or a strong GitHub profile.
- Experience working in an Agile/Scrum environment.
What's in it for you
- Well-located offices with fully equipped kitchens, bicycle parking, green terraces, and work tools such as raised desks, ergonomic chairs, and interactive conference rooms.
- A 16-inch or 14-inch MacBook Pro, or a corresponding Dell with Windows, plus necessary accessories.
- A cafeteria plan with benefits such as medical, sports, lunch packages, insurance, and purchase vouchers.
- Employer-funded English classes related to the role.
- A training budget, inter-team tourism, hackathons, and an internal learning platform with multiple trainings.
- An additional day off for volunteering, usable individually or with a group.
- Social events including Spin Kilometers, Family Day, Fat Thursday, and Advent of Code.
Additional work environment and technology
- Join a team of specialists who share knowledge and experience.
- High autonomy in team organization, continuous development, and selecting technology appropriate to solve problems.
- A developer platform and internal self-service ecosystem using Kubernetes, Docker, Consul, GitHub, and GitHub Actions.
- Modern AI tools to automate repetitive tasks and support development of new and existing services.
- Create solutions used by millions of customers.
- Work at scale with more than 1,000 microservices, the open-source Hermes data bus handling 300K+ requests per second, a Service Mesh handling 1M+ requests per second, tens of petabytes of data, and production machine learning.
Similar jobs you might like
Mobile Software Engineer 2 (iOS)
Allegro
Mid
Technology
Warsaw, MZ, Poland · Hybrid
175K zł - 250K zł/yr
24 days ago
Mobile Software Engineer (Android)
Allegro
Mid
Technology
Poznan, WP, Poland · Hybrid
175K zł - 250K zł/yr
24 days ago
Software Engineer 1 (Backend / Mobile) - Listings (Mobile Apps)
Allegro
Junior
Technology
Poznan, WP, Poland · Hybrid
134K zł - 183K zł/yr
18 days ago
Software Engineer 2 (.NET/C#) - Logistics team
Allegro
Mid
Technology
Warsaw, MZ, Poland · Hybrid
175K zł - 250K zł/yr
24 days ago
Senior Software Engineer (Java / Kotlin) - Product Page
Allegro
Senior
Technology
Torun, KP, Poland · Hybrid
226K zł - 311K zł/yr
24 days ago
Software Engineer 2 (Java / Kotlin) - Allegro Merchant AI Assistant
Allegro
Mid
Technology
Poznań, Poland · Hybrid
175K zł - 250K zł/yr
24 days ago
Junior Test Automation Engineer
Allegro
Junior
Technology
Poznan, WP, Poland · Hybrid
134K zł - 183K zł/yr
24 days ago
Software Engineer 1 (Java / Kotlin) - Allegro Ads
Allegro
Junior
Technology
Poznan, WP, Poland · Hybrid
134K zł - 183K zł/yr
24 days ago
Software Engineer 1 (Java / Kotlin) - AI Assistant
Allegro
Junior
Technology
Poznan, WP, Poland · Hybrid
134K zł - 183K zł/yr
18 days ago
Mid Cybersecurity Engineer - AppSec/SecDev
Allegro
Mid
Technology
Warsaw, Poland · On-site
N/A
2h ago