TU PRÓXIMO CAPÍTULO
Senior iOS Developer
Sobre el puesto
• Design, build, and maintain features in modular SwiftUI apps
• Own features end to end, from design review and architecture to A/B testing and release
• Drive architectural decisions and raise the bar on code quality through code reviews
• Mentor other developers and share best practices across the mobile team
• Improve app performance, stability, and crash-free rate
• Keep up with Apple platforms, including new iOS releases and Swift language changes, and bring useful updates into the apps
• Work on the Printful and Printify iOS apps used by merchants to design products, manage stores, and track orders
• Collaborate with designers, backend developers, and the Android team to deliver consistent, polished cross-platform experiences
• 5+ years of professional experience building production iOS apps in Swift
• Strong experience with SwiftUI
• Solid understanding of Swift concurrency (async/await, actors, Sendable)
• Experience with modular app architecture and Swift Package Manager
• Experience writing unit tests (XCTest or Swift Testing)
• A track record of making architectural decisions and leading features from idea to release
• Experience working with Git, code review, and collaborative development
• Good knowledge of Apple’s Human Interface Guidelines
• Nice to have: Experience with The Composable Architecture (TCA) or another unidirectional architecture (Redux/MVI-style)
• Nice to have: UIKit interoperability
• Nice to have: WidgetKit or other app extensions
• Nice to have: CI/CD for iOS (GitHub Actions, TestFlight, App Store release process)
• Nice to have: Product analytics and experimentation (Amplitude, Firebase)
• Nice to have: Crash reporting and triage (Sentry, Crashlytics)
• Nice to have: Snapshot testing
• Nice to have: Experience working with AI-assisted development tools
• Resume in English
• A global, inclusive team
• An opportunity to work remotely or in a modern and welcoming office in Riga
• Flexible working hours (start your day as late as 11 AM)
• Private health insurance
• 2 extra paid days off to focus on your mental or physical well-being
• 1 extra paid day off to celebrate a Birthday or any other celebration of your choice
• Internal and external learning opportunities
• Access to mentorship, internal meetups, and hackathons, both on-site and online
• Free and healthy lunch if you work from the Rīga office
• Design and order your own merch using our platforms with an employee discount
• Exciting team-building events and parties you’ll never forget!