
Senior Software Engineer, iOS
Udemy
contract
Posted on:
Location Type: Hybrid
Location: Mexico City • 🇲🇽 Mexico
Visit company websiteSalary
💰 MX$1,040,000 - MX$1,300,000 per year
Job Level
Senior
Tech Stack
iOSObjective-CSwift
About the role
- Lead development of native iOS applications focusing on enhancing user experience and implementing scalable solutions
- Collaborate with cross-functional teams to deliver high-quality, scalable mobile applications
- Conduct requirements analysis and perform code reviews on a contract basis
- Integrate new features in collaboration with product and engineering teams
- Implement robust unit tests to maintain code quality
- Optimize applications for security and performance
- Track project progress and adjust strategies as needed
- Share expertise, promote best practices in mobile development, and stay updated with emerging technologies
Requirements
- Extensive experience in developing native iOS applications using Swift and Objective-C
- Strong focus on scalability, security, and seamless user experiences
- Proficient in Agile methodologies, including Scrum
- Proven track record in leading successful iOS projects on a contractor basis
- Bachelor’s degree in Computer Systems Engineering or related field
- Strong communication and leadership skills
- Ability to work effectively in a dynamic and collaborative environment
- Understanding of security protocols and performance optimization
- Adaptability to new technologies and project requirements
Benefits
- Full access to Udemy courses
- Monthly UDay for personal development
- Budget to spend on professional improvement
- Eligible for equity
- Robust hybrid work model (requires 3 days per week in office at nearest hub)
- Region-specific benefits and coverage (see Mexico Benefits)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS developmentSwiftObjective-CAgile methodologiesScrumunit testingperformance optimizationsecurity protocolsrequirements analysiscode reviews
Soft skills
communicationleadershipcollaborationadaptabilityuser experience focus
Certifications
Bachelor’s degree in Computer Systems Engineering