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
View details
Apply Now