Senior iOS Engineer
PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- iOS DevelopmentSwiftCI/CDRESTful APIs
Requirements
- 5+ years of professional experience in iOS development
- Proven track record of shipping Swift-based applications
- Mastery of Swift
- Mastery of component-based UI development (SwiftUI)
- Experience with Reactive Programming (Combine)
- Deep expertise in integrating complex RESTful APIs
- Deep expertise in integrating SDKs
- Deep expertise in handling rich media/push notifications
- Extensive experience in XCTest
- Extensive experience in XCUITest
- Solid knowledge of VoiceOver, text-size scaling, and building accessible UIs
- Experience developing multi-language UIs with dynamic views
- Understanding of the iOS build process and app configuration
- Experience integrating with CI/CD pipelines
- Knowledge of SOLID principles and high-level engineering practices
Responsibilities
- Work in a cross-functional team alongside Product, Design, and Data Science to build and maintain high-impact features
- Lead the technical direction of the iOS app through the adoption of best practices, SOLID principles, and modern tooling
- Take full responsibility for code quality, maintaining high unit test coverage and implementing functional tests
- Design and implement complex features and dynamic views using Swift
- Proactively monitor app performance and stability and troubleshoot complex issues
- Work closely with the UX/UI team, to ensure designs are ready for development and meet high accessibility standards
- Inspire and coach less experienced colleagues, fostering a culture of technical excellence and constructive feedback
View Full Description & ApplyYou'll be redirected to the employer's site