Software Engineer - iOS Middle/Middle+

New
P
Plata CardIOS software
Location: Worldwide, our Timezone - GMT0 - GMT+5Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
B1+ English
Experience
3+ years of commercial iOS development experience
Required Skills
GitSwiftUnit Testing

Requirements

  • Have 3+ years of commercial iOS development experience.
  • Have strong knowledge of Swift, the iOS SDK, and core iOS development principles.
  • Have hands-on experience building and maintaining production features with SwiftUI.
  • Have hands-on experience with Swift Concurrency, including async/await and task management.
  • Have practical experience with iOS application architecture, such as MVVM, Clean Architecture, or similar approaches.
  • Have production experience with state management, navigation, networking, and data flow.
  • Have experience writing unit tests and designing testable code.
  • Understand Git and collaborative development practices, including code review.
  • Be able to independently own features from implementation to production.
  • Have B1+ English for communication within an international team.

Responsibilities

  • Design and develop product features end-to-end using SwiftUI.
  • Make technical and architectural decisions about state management, navigation, networking, and data flow.
  • Build asynchronous flows using Swift Concurrency and integrate them with the SwiftUI lifecycle.
  • Write maintainable, testable code and contribute to code reviews and engineering standards.
  • Contribute to the shared design system and reusable UI components.
  • Work within a multi-module architecture and improve application scalability and maintainability.
  • Collaborate with Product, Design, Backend, Analytics, and Android teams on product and technical solutions.
  • Investigate production issues and improve application stability and performance.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now