12 hours ago Be among the first 25 applicants
• Complete ownership of iOS App Development lifecycle from Requirement gathering, Design, Development to till Release
• Architected the base framework of the project with the MVVM patterns.
• Integrated the REST based secure API for server communication
• Bug fixing and feature enhancements
• Participate in the development and maintenance of the Customer facing iPhone application by maintaining existing code base as well as extending it with new features.
• Implement solutions according to design, requirements, and standards.
• Write unit tests, UI tests, conform to code standards, have your designs and code reviewed.
• Work closely with your team members and the software team leads.
• Assist in continually improving our software development process and development.
• Be committed to stretch goal achievement and willing to do what it takes to get the job
Mandatory Skills Description:
8-10+ years of software development experience
• 3 YOE Proficient in SwiftUI development and a good knowledge of its ecosystems
• Good knowledge of performance limits and characteristics
• Knowledge of memory management and multi-threading
• Client facing role - will be working directly with the client and the technical team (both offshore and nearshore)
• Good knowledge of Core Data and Web Service Integration
• Understanding of crash reporting and analytics framework integration
• Experience in integration of pods
• Good sense of UI design and a user-oriented focus
• Implementation of automated testing platforms and unit tests
• Understanding of Apple's design principles and interface guidelines
• Proficient understanding of code versioning tool, Git.
• Solid understanding for handling exceptions and memory leaks.
• Solid understanding of Design patterns
• Good understanding of Agile methodologies
Languages:
Seniority level
- Seniority levelMid-Senior level
Employment type
- Employment typeFull-time
Job function
- Job functionEngineering
📌 Senior iOS Developer (México)
🏢 Luxoft
📍 México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.