




Job Summary: Develop and optimize Android/iOS mobile applications, integrating geolocation services and participating in continuous product improvement. Key Highlights: 1. Collaborative, horizontal, and close-knit culture 2. We value your well-being and professional growth 3. Ability to propose and lead projects At **Directo**, we are transforming mobility in Lima with a focus on safety, trust, and user experience. We are the official mobility provider for Jorge Chávez International Airport and for Lima’s most important shopping centers and corporations. **What We Require:** * Bachelor's degree or technical diploma in Systems Engineering, Computer Science, Information Technology, or related fields. * Minimum 2 years of experience developing Android/iOS mobile apps. * Knowledge of real-time GPS tracking, geofencing, battery optimization, and location permission handling. * Proficiency in Kotlin, Java, Swift, and REST API consumption. * Experience using REST APIs, WebSockets, Firebase, push notifications, and Google Play Console. * Familiarity with MVC/MVVM architectures and SOLID principles. * Experience with Jetpack (LiveData, ViewModel, Room) and UIKit/SwiftUI. * Proficiency with Git, agile methodologies (Scrum/Kanban), and tools such as MS Project/Jira. * Preferred: Android certification and experience with testing frameworks (XCTest, Espresso, Robolectric). * Experience integrating geolocation services into mobile applications, including use of Google Maps API, Here, Mapbox, or other mapping services. * Knowledge of app version management and deployment via Google Play Console and App Store. * Ability to implement location-based push notifications, such as geofence entry/exit events. * Experience writing unit and UI tests to ensure code quality. **What We Offer:** · Hybrid work model, combining office presence with flexibility (3 days per week at our Miraflores office, 2 days remote) · Safe transportation with discounts on our taxi fleet. · Corporate discounts with partner brands. · A collaborative, horizontal, and close-knit culture where every individual can propose and lead projects. · An environment where we value your well-being and professional growth. **Available Schedule:** * Monday to Friday, 9:00 AM to 6:00 PM. **Responsibilities:** * Develop, maintain, and optimize Android and iOS mobile applications. * Integrate geolocation services and improve accuracy, performance, and battery usage. * Independently identify and resolve technical incidents. * Participate in agile meetings, planning sessions, retrospectives, and task definition. * Analyze usage metrics, validate hypotheses, and ensure product quality. * Manage risks, dependencies, and technical support. Employment Type: Full-time Salary: S/.2,800.00 \- S/.3,500.00 per month Application Questions: * In which district do you live? * What is your salary expectation? * How many years of experience do you have as an Android developer? * How many years of experience do you have as an iOS developer? * How many years of experience do you have implementing GPS and real-time tracking? * Which of these geolocation services are you familiar with? Google Maps API, Mapbox, Here Maps * How many years of experience do you have working with Firebase? * How many years of experience do you have using Android Studio Profiler? * How many years of experience do you have with Git? * How many years of experience do you have working with agile methodologies? Work Location: On-site employment


