Description
Luxoft develops Azure-based cloud services and a Data Mesh platform for exchanging, integrating, and processing data from internal systems. The platform uses domain-oriented data ownership, treats data as a product, and applies federated governance to support controlled data use and future AI applications. AI Labs provides teams with self-service access to AI-ready datasets.
Responsibilities
•Design, build, and ship complex iOS features and app components independently, keeping delivery on track within the owned scope
•Own code quality and maintainability for major iOS components, including identifying and reducing manageable technical debt
•Implement robust unit and UI tests (XCTest, XCUITest) for critical user flows within the owned scope
•Submit well-scoped, reviewable pull requests and provide clear, timely code reviews for peers, including junior engineers
•Apply Swift/SwiftUI (or Objective-C where required) engineering standards and architecture patterns such as MVVM and Coordinator
•Communicate progress, risks, and testing readiness with Product Owners, QA, DevOps, and other stakeholders
•Mentor junior and mid-level iOS engineers through day-to-day guidance, pairing, and knowledge sharing
•Diagnose and resolve moderately complex bugs and performance issues using structured debugging and profiling tools
•Support App Store release readiness, including build configuration, crash triage, and compliance with Apple submission guidelines
•Collaborate with design and backend teams to translate requirements into maintainable iOS implementations
Requirements
•Advanced English (C1)
•Nice to have: software planning methodologies, Objective-C proficiency alongside Swift/SwiftUI, cloud certifications, Cariad T1 testapp knowledge
Conditions
•Work from Poland