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