- At least 6-10 years of experience in Swift, related modern iOS frameworks and popular iOS devices.
- Experience developing, delivering, and supporting native iOS applications by integrating REST APIs, push notifications and multithreaded experiences.
- Solid foundation around software engineering fundamentals, object-oriented programming, MVC and MVVM architectures, and iOS design patterns.
- Deep understanding of multi-threading, memory management, networking, caching, performance optimization, localization, and security for iOS applications.
- Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests.
- Experience with Xcode profiling tools to identify and improve app performance is a plus.
- Well versed with Agile methodology.
- Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams.
- Courage and curiosity to verbally engage within team settings during scrum ceremonies.
- e-Commerce experience is a plus.
Want more jobs like this?
Get jobs in Mexico City, Mexico delivered to your inbox every week.
Comfortable working in a fast-paced, results-oriented environment