DaCodes
1 year ago
iOS Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- DaCodes
- Location
- México Mexico
- Posted
- 1 year ago
Job description
iOS Developer job at DaCodes! We are a software and digital transformation firm with high-impact projects. For 10 years, we have created solutions focused on technology and innovation thanks to our team of +220 talented #DaCoders, including developers, architects, UX/UI designers, PMs, QA testers, and more. Our team collaborates on projects with clients in LATAM and the United States, achieving outstanding results.
In DaCodes, you will have the opportunity to boost your professional development, work on various projects across different industries, and contribute to designing, implementing, and optimizing cloud infrastructure.
Our DaCoders have a great impact on our business and that of our clients. You will be the expert who participates in our projects and has access to disruptive startups and global brands.
Are you interested?
Requirements
Responsibilities main- Design, develop, and maintain iOS applications based on Swift.
- Making architectural decisions with patterns Coordinator, State Management, and modular architectures based on Presenters.
- Optimizing existing code for scalability and maintainability, ensuring high performance.
- Creating complex interfaces with UIKit and modern iOS frameworks.
- Implementing geolocation and map services (Google Maps, Google Places, Core Location) for real-time tracking features.
- Integrating REST APIs, payment processors (Stripe, Apple Pay), and authentication/authorization flows (JWT, OAuth2, social logins).
- Managing push notifications and real-time communication.
- Collaborating on code reviews, technical planning, and mentoring junior developers.
- Ensuring code quality with unit tests, CI/CD (Fastlane, CocoaPods, XCTest).
- +5 years of experience in iOS development (minimum 4 with Swift).
- Solid knowledge of the iOS app lifecycle, memory management, and performance optimization.
- Experience with architectural patterns: Coordinator, Presenter, Dependency Injection, Service-Oriented Architecture.
- Experience in maps, real-time tracking, and route optimization.
- Knowledge of security in iOS (secure data storage, App Store guidelines).
- Experience with debugging, app optimization, and crash analysis.
- Leadership, communication, and teamwork skills.
- Intermediate-advanced English (for collaborating with international teams and clients).
- Swift, UIKit, Combine (nice to have)
- Google Maps SDK, Google Places API, Core Location
- CocoaPods, Fastlane, SwiftGen, Xcode
- Stripe, Apple Pay
- Firebase Cloud Messaging, iOS UserNotifications
- XCTest, observability & analytics tools (AppsFlyer, Braze)
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.