Talent Apply
Log in
All jobs
PC

Software Engineer - iOS Middle/Middle+

Plata Card
Worldwide Posted Oct 9, 2026
Full-time

About this role

We are looking for an iOS Developer to join our team and build one of the company’s core products. You will work on a modern SwiftUI-based application, designing and delivering new features end-to-end while contributing to the architecture and technical evolution of the product. You’ll work closely with Product, Design, Backend, Analytics, and Android teams to build a reliable, scalable, and high-quality mobile experience.

Challenges that await you:

  • Designing and developing new product features end-to-end using SwiftUI

  • Making technical and architectural decisions around state management, navigation, networking, and data flow

  • Building reliable asynchronous flows using Swift Concurrency and integrating them with the SwiftUI lifecycle

  • Writing maintainable, testable code and contributing to code reviews and engineering standards

  • Contributing to the development and evolution of our shared design system and reusable UI components

  • Working within a multi-module architecture and improving the scalability and maintainability of the application

  • Collaborating with Product, Design, Backend, Analytics, and Android teams on product and technical solutions

  • Investigating production issues and continuously improving application stability and performance

What makes you a great fit:

  • 3+ years of commercial iOS development experience

  • Strong knowledge of Swift, iOS SDK, and core iOS development principles

  • Hands-on experience building and maintaining production features with SwiftUI

  • Hands-on experience with Swift Concurrency, including async/await and task management

  • Practical experience with iOS application architecture and designing maintainable features using MVVM, Clean Architecture, or similar approaches

  • Experience with state management, navigation, networking, and data flow in production applications

  • Experience writing unit tests and designing testable code

  • Good understanding of Git and collaborative development practices, including code review

  • Strong problem-solving skills and ability to independently own features from implementation to production

  • B1+ English for effective communication within an international team

Your bonus skills:

  • Experience with multi-module iOS applications

  • Experience building or contributing to design systems and reusable UI components

  • Experience with CI/CD for iOS applications

  • Experience with application performance optimization

  • Experience with complex navigation and deep links

  • Experience migrating features or applications from UIKit to SwiftUI

Our tech stack and advantages:

  • SwiftUI, Swift Concurrency, Combine

  • gRPC

  • Multi-module architecture

  • Internal tooling written in Swift

  • GitLab CI/CD

  • Minimal reliance on third-party dependencies

Our ways of working:

  • Innovative Spirit: A commitment to creativity and groundbreaking solutions

  • Honest Feedback: valuing open, transparent communication

  • Supportive Team: a strong, collaborative community

  • Celebrating Achievements: recognizing our wins together

  • High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances

Our benefits:

  • Relocation support to Cyprus, Serbia, Georgia or Kazakhstan with full visa & permit support to the employee and family

  • Flexible work from one of our offices or remote (our Timezone - GMT0 - GMT+5)

  • Healthcare Coverage

  • Education Budget: Language lessons, professional training and certifications

  • Wellness Budget: Mental health and fitness activity reimbursements

  • Vacation policy: 20 days of annual leave and paid sick leave

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →