Mobile Application Developer - Mexico
On-siteMexico City, Mexico City, Mexico
Job Summary
Design, develop, and maintain high-quality mobile applications for iOS and Android platforms while integrating them with backend services to ensure seamless data flow. Collaborate with cross-functional teams to define, design, and implement new features that enhance user experience. Optimize application performance, quality, and responsiveness by identifying and resolving bugs to improve reliability. Continuously explore new technologies, write clean and well-documented code, and participate in code reviews to provide constructive feedback. Stay informed about industry trends to ensure applications remain up-to-date. This role requires a Bachelor's degree, 3+ years of experience, and proficiency in Swift, Kotlin, and React Native or Flutter.
Required Qualifications
- Bachelors degree in Computer Science, Information Technology, or a related field
- 3+ years of proven experience as a Mobile Application Developer or in a similar role
- Proficiency in programming languages such as Swift, Objective-C, Java, and Kotlin
- Experience with mobile development frameworks like React Native or Flutter
- Strong understanding of the full mobile development lifecycle, including design, coding, testing, and deployment
- Excellent knowledge of UI/UX principles and best practices
- Familiarity with RESTful APIs to connect mobile applications to backend services
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
Desired Qualifications
- Experience with CI/CD practices and tools
- Knowledge of mobile app security best practices
- Familiarity with cloud services and mobile backend-as-a-service (MBaaS) platforms
- Certification in mobile application development (e.g., Certified iOS Developer, Android Developer)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.