
Senior iOS Engineer
Coderio
contract
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
Job Level
About the role
- Develop and iterate native iOS applications using Swift, building modular UI components with SwiftUI while maintaining and refactoring critical flows in UIKit.
- Architect experimentation-ready solutions using feature flags and A/B testing systems (e.g., LaunchDarkly or internal tools).
- Leverage AI-native tools (Claude Code, Cursor, GitHub Copilot) to automate repetitive tasks such as unit tests, documentation, and scaffolding experimental features.
- Manage complex application state using scalable architectures such as RIBs, MVVM+C, or The Composable Architecture, ensuring isolation of experimental features.
- Integrate with high-performance APIs using GraphQL (Apollo) and REST, maintaining low latency in data-heavy flows.
- Collaborate with Product and Data Science to define success metrics and instrument experiments using tools like Mixpanel or Segment.
- Optimize and maintain CI/CD pipelines, enabling fast, confident releases to beta and production environments.
- Ensure code quality, observability, and long-term maintainability while supporting high-velocity experimentation.
Requirements
- Strong experience as a Senior iOS Engineer building production-grade mobile applications.
- Advanced knowledge of Swift, iOS SDKs, and Apple development best practices.
- Experience working with modular architectures and managing complex application state.
- Proven ability to collaborate cross-functionally with Product, Design, and Data teams.
- Solid understanding of performance, scalability, and reliability in mobile applications.
- Nice to have: Experience working in fintech, payments, or social platforms with high security and performance requirements.
- Deep understanding of Swift Concurrency (async/await, Actors, structured concurrency).
- Experience with Snapshot Testing and advanced testing strategies.
- Knowledge of performance profiling using Instruments (Time Profiler, Leaks, etc.).
- Experience with on-device ML using CoreML or experimentation with Kotlin Multiplatform (KMP).
Benefits
- 100% remote
- Long-term commitment, with autonomy and impact
- Strategic, high-visibility role within a modern engineering culture
- Collaborative international team and strong technical leadership
- Career plan with growth and leadership opportunities within Coderio
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SwiftSwiftUIUIKitGraphQLRESTCI/CDSwift ConcurrencySnapshot TestingCoreMLKotlin Multiplatform
Soft Skills
collaborationcross-functional teamworkcommunicationproblem-solvingadaptability