engineering
Posted Mar 4Senior iOS Developer
at CodeRoad
Latin America, United StatesOn-site
Requirements
- You will act as the primary anchor for the iOS ecosystem, ensuring high-performance user experiences and seamless API integrations.
- Your success is measured by app stability, the proactive management of technical debt, and your ability to mentor and elevate the mobile engineering team. Key Responsibilities
- UI/UX Implementation: Collaborate with designers to build fluid, responsive interfaces following Apple’s Human Interface Guidelines.
- Swift Expertise: Deep proficiency in Swift and the iOS SDK (UIKit, SwiftUI, Core Data, etc.).
- Architecture: Strong understanding of mobile design patterns (MVVM, VIPER, or Clean Architecture).
- Tooling: Proficiency with Xcode, Git, and modern CI/CD tools for mobile (Fastlane, Bitrise).
- API Integration: Proven track record of working with RESTful APIs and JSON.
- Communication: Advanced English proficiency (written and verbal) for collaboration with US-based clients.
- experience in nearshore/offshore client-facing startup cultures. What you’ll love:
Experience
- Experience: 5+ years of professional iOS development experience.
Benefits
- Competitive Pay (USD)
- Holidays Off & Paid Time Off
- Health insurance assistance program
Additional details
- CodeRoad provides end-to-end software development services, helping businesses scale with ideal infrastructure solutions.
- From staff augmentation to dedicated IT teams and general software engineering, our nearshore technology services empower businesses to thrive in an ever-evolving digital landscape. About the Role
- This role requires an autonomous mindset to navigate mobile codebases, provide clarity where documentation is thin, and drive technical excellence in the Apple ecosystem.
- App Execution: Lead the development of high-quality iOS applications using Swift, ensuring performance, security, and scalability.
- API Integration: Evolve seamless RESTful integrations to power mobile features and automate client-facing workflows.
- Quality & Stability: Proactively identify and resolve crashes or performance bottlenecks using modern debugging tools.
- Team Influence: Elevate team output through deep code reviews and technical mentorship of junior mobile engineers. Requirements •
- Opportunity to work with high-growth US-based companies and cutting-edge tech stacks.