Mexico City
·
Hybrid
iOS Developer
Roles and Responsibilities:
-
Technical Design and Development:
- Collaborate closely with Engineers to devise the best technical strategies and execute platform enhancements.
- Own the delivery of timelines, ensuring high-quality results.
- Establish software development best practices and encourage team adoption.
-
Stakeholder Collaboration:
- Work with various technical/non technical stakeholders (Product Managers, Designers, Marketing, Operations, API Developers) to align on company objectives and deliverables.
-
Mentoring and Leadership:
- Mentor a team of engineers, providing guidance and support.
- Foster a culture of excellence and problem-solving within the team.
-
Application Availability and Enhancement:
- Ensure top-notch availability and enhance products based on requirements.
- Good understanding of mobile application frameworks and stay up to date with the latest Android trends and changes.
-
Engineering Excellence:
- Own the engineering excellence and operational readiness of services, meeting SLAs and SLOs for the app.
- Drive service quality, security, scalability, and other performance aspects.
- Dive deep into issues, providing both reactive and long-term solutions.
-
Support and Mentorship:
- Assist other Support Engineers on complex RCA issues.
- Provide technical mentoring and guidance to fellow engineers.
- Offer L3 engineering support.
Requirements - Must-Have:
- Design and Architecture:
- Solid understanding of the full mobile application development lifecycle.
- Proficiency in the full SDLC, from analysis to post-production support.
- Experience with third party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Multi-Tasking and Independence:
- Ability to work independently and manage multiple tasks effectively.
- Willingness to support off-hours.
- Code Quality and Documentation:
- Program at a system level and maintain scalable, extensible code.
- Methodical in keeping documentation up to date.
- Quality and Clean Coding:
- Metric-driven mindset and a commitment to clean coding practices.
- Experience with language specific test cases.
- Product Development:
- Preferred experience in product development.
- Conceptualizing and formulating apps that are suitable for use on all types of Android devices
- Application Development:
- Preferred 5-8+ years experience in official Apple programming languages, such as Swift and Objective-C. Experience with Swift-UI shall be a plus.
- Good knowledge of Apple UX design guidelines.
- Basic database knowledge is good to have.
- Experience working with remote data via REST and JSON.
- Have published at least one original app.
- Locations
- Mexico City
- Remote status
- Hybrid
- Employment type
- Full-time
Mexico City
·
Hybrid
iOS Developer
Loading application form