Remoto: Teletrabajo
Join to apply for the Mid-Level Android Developer role at Getecsa Getecsa is a leading Mexican company in human capital management and technology services, founded in 2005 in Monterrey, Actual León. We have a strong presence in both national and international markets, providing added value and solutions in IT consulting, talent acquisition, testing factory, tailor‑made projects, and development centers. Position Opening: We are currently seeking a Mid-level Android Developer to work remotely in Mexico for one of our main clients. This role requires partial overlap with Eastern Standard Time (EST) and India Standard Time (IST), specifically covering 2:00 PM to 11:00 PM IST (approximately 2:30 AM to 11:30 AM CST/Mexico City Time). The selected candidate should be available during this window for meetings and collaboration with global teams, while maintaining flexibility for the remainder of their working hours. Requirements 3 years of experience with Android development. Proficient with Android SDK and Android Studio IDE. Sound knowledge of OOP fundamentals, Coroutines, and Kotlin Flow. Experience with MVVM, Clean Architecture, MVP, and software design patterns. Working experience on Kotlin, Java, Android architecture, and Gradle Build System. Experience with XML layouts, Data Binding for traditional Android UI. Strong experience with Jetpack Compose for modern UI development. Experience with Kotlin Multiplatform Mobile (KMM) for cross‑platform development. Experience working with RESTful APIs. Knowledge of source code control (GitLab, GitHub). Excellent UI design skills using the Android framework. Proficient in unit testing with JUnit, Mockito, MockK. Experience using AI coding assistants like GitHub Copilot, ChatGPT. Daily Activities Develop features for Android applications (Medscape, Univadis, WebMD Apps) based on user stories. Collaborate closely with team members in Mumbai, France, and the US. Build responsive and intuitive user interfaces using Jetpack Compose. Contribute to KMM initiatives to share business logic between Android and iOS platforms. Implement unit and UI tests to ensure code quality and application stability. Leverage AI tools and assistants to enhance productivity. Identify and resolve bugs, performance bottlenecks, and other issues. Stay updated on the latest Android technologies, tools, and best practices. Participate in code reviews and contribute to improving our codebase. Participate in daily stand‑up meetings, sprint planning, grooming, and retrospective meetings. Soft Skills Systems thinking and solution‑oriented mindset. Effective communication with technical and non‑technical teams. Strong documentation and organizational skills. Ability to work autonomously and proactively. Problem‑solving under high‑pressure environments. We Offer Superior benefits. Transparency, clarity, and honesty throughout the process. 100% Remote Work. Kindness and empathy. Aplicar ahora! Join GETECSA! J-18808-Ljbffr