Categorías
···
Entrar / Registro
Desarrollador Móvil
22,000-25,000 $MXN/año
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
C. 50 499D, Parque de la Mejorada, Centro, 97000 Mérida, Yuc., Mexico
Favoritos
Compartir
Descripción

Resumen del Puesto: Buscamos un Desarrollador Android para diseñar, construir y mantener aplicaciones móviles nativas de alta calidad, asegurando rendimiento óptimo y experiencia de usuario excepcional. Puntos Destacados: 1. Desarrollo de Software Móvil (Android) con Kotlin y/o Java. 2. Colaboración técnica y de equipo para mejora continua. 3. Implementación de interfaces de usuario modernas con Material Design. **Sobre nosotros** Somos una empresa integradora de **soluciones tecnológicas** con más de **11 años de experiencia** en el mercado. Nuestra filosofía centrada en el cliente nos ha convertido en **aliados estratégicos** para el diseño e integración de estrategias tecnológicas que impulsan la innovación y la eficiencia de nuestros socios de negocio. **Propósito del puesto** Analizar, diseñar, desarrollar, implementar y mantener aplicaciones informáticas que satisfagan las necesidades del negocio, asegurando su **calidad, funcionalidad, seguridad y estabilidad**. **Funciones y responsabilidades** * Analizar requerimientos de usuarios y transformarlos en soluciones tecnológicas. * Desarrollo de Software Móvil (Android) * Colaboración Técnica y de Equipo * Diseñar y programar servicios, web o de escritorio. * Desarrollar interfaces gráficas garantizando la usabilidad. * Realizar pruebas unitarias e integraciones para validar la calidad del software. * Documentar código, procesos y manuales técnicos. * Dar soporte y mantenimiento a aplicaciones existentes. * Implementar mejoras y actualizaciones conforme a necesidades del negocio. * Colaborar con QA, diseñadores y áreas relacionadas. * Cumplir con estándares de seguridad y metodologías de desarrollo. * Desarrollo de proyectos enfocados en la industria del transporte. * Ejecutar pruebas unitarias y de integración. * Detectar, depurar y corregir errores (bugs). **Requisitos del puesto** **Escolaridad:** * Licenciatura o Ingeniería en Sistemas Computacionales, Tecnologías de la Información, Software o carreras afines. * Deseables certificaciones en desarrollo de aplicaciones móviles (Android Associate/Professional Developer) o metodologías ágiles (Scrum). **Experiencia:** * Mínimo **3 años** de experiencia demostrable en desarrollo de aplicaciones móviles nativas para Android. * Portafolio demostrable de aplicaciones publicadas y mantenidas en Google Play (proyectos personales o profesionales). **Idiomas:** * Inglés técnico (deseable). **Conocimientos técnicos** * **Objetivo del Puesto** Diseñar, construir y mantener aplicaciones móviles nativas para Android de alta calidad, asegurando un rendimiento óptimo, una experiencia de usuario excepcional y la correcta implementación de los requerimientos del negocio. Participar activamente en el ciclo de vida completo del desarrollo, aplicando las mejores prácticas y contribuyendo a la evolución técnica de los productos móviles de la empresa. **Responsabilidades y Funciones** **1\. Desarrollo de Software Móvil (Android)** * Diseñar, codificar y probar aplicaciones nativas para Android utilizando?**Kotlin**?(y/o Java), asegurando la calidad, el rendimiento y la mantenibilidad del código. * Implementar y seguir las arquitecturas de software definidas (MVVM, Clean Architecture, etc.) para garantizar la escalabilidad y robustez de las aplicaciones. * Participar activamente en la definición e implementación de mejoras en el código, corrigiendo bugs y optimizando el rendimiento de las apps existentes. * Colaborar en la implementación y mejora de las prácticas de desarrollo (CI/CD, pruebas unitarias y de integración, code reviews) desde el rol de desarrollador. **2\. Colaboración Técnica y de Equipo** * Participar en las ceremonias ágiles (daily, planning, review, retrospectiva) aportando activamente a la mejora continua del equipo y los procesos. * Compartir conocimientos técnicos y mejores prácticas con otros miembros del equipo, contribuyendo a un ambiente de colaboración y aprendizaje mutuo. * Mantener una comunicación clara y proactiva con el equipo sobre el avance de tareas, posibles bloqueos y desafíos técnicos. **3\. Ejecución Técnica** * Implementar interfaces de usuario modernas y responsivas, siguiendo los principios de?**Material Design**?y las guías de estilo de la compañía. * Integrar y consumir servicios backend a través de APIs REST/GraphQL, manejando eficientemente la persistencia de datos, la sincronización y los escenarios offline. * Implementar medidas de seguridad básicas en el código y el manejo de datos, siguiendo las guías establecidas (OWASP Mobile). * Mantenerse actualizado sobre las últimas tendencias, librerías y herramientas del ecosistema Android (Jetpack Compose, Android Jetpack, nuevas versiones del SDK) para proponer mejoras. * Gestionar el ciclo de vida de las aplicaciones en la Google Play Console (generación de APK/Bundle, firma, subida a la store y gestión de releases). **Requisitos del Puesto** **Formación Académica:** * Licenciatura o Ingeniería en Sistemas Computacionales, Tecnologías de la Información, Software o carreras afines. * Deseables certificaciones en desarrollo de aplicaciones móviles (Android Associate/Professional Developer) o metodologías ágiles (Scrum). **Experiencia Laboral:** * Mínimo?**3 años**?de experiencia demostrable en desarrollo de aplicaciones móviles nativas para Android. * Portafolio demostrable de aplicaciones publicadas y mantenidas en Google Play (proyectos personales o profesionales). **Conocimientos Técnicos:** * **Dominio Profundo Nativo Android:** Kotlin (esencial) y Java. Conocimiento de los patrones y herramientas actuales. * **UI:** Jetpack Compose y/o XML con vistas. Conocimiento de Material Design. * **Arquitecturas:** MVVM, Clean Architecture, patrón Repository, manejo de inyección de dependencias (Dagger/Hilt, Koin). * **Librerías y Herramientas:** Android SDK/Jetpack (Navigation, ViewModel, Room, Compose, etc.), Android Studio, gestión de dependencias con Gradle. * **Conectividad y APIs:** Consumo de APIs REST/GraphQL (Retrofit, Ktor, OkHttp), manejo de estados, programación asíncrona (Coroutines, Flow). * **Almacenamiento:** Bases de datos locales (Room, SQLite), DataStore/SharedPreferences. * **Servicios en la Nube:** Firebase (Auth, Cloud Messaging, Crashlytics, Analytics). * **Pruebas:** Conocimiento de pruebas unitarias (JUnit, Mockito) y de integración. * **Control de Versiones:** Git (GitFlow, GitHub Flow). * **Metodologías Ágiles:** Familiaridad con Scrum o Kanban. * **Publicación:** Conocimiento del proceso de firma, generación de builds y publicación en Google Play Console. **Condiciones laborales** * **Horario:** Lunes a viernes, de **9:00 a.m. a 7:00 p.m.** * **Modalidad:** Presencial o **híbrido conforme a cumplimiento de objetivos**. * **Prestaciones:** Prestaciones de ley y **seguro de vida**. **Forma parte de un equipo innovador y orientado a la calidad.** Si te apasiona el desarrollo, la mejora continua y el trabajo con tecnologías modernas, ¡queremos conocerte! Tipo de puesto: Tiempo completo Sueldo: $22,000\.00 \- $25,000\.00 al mes Beneficios: * Seguro de vida Lugar de trabajo: Empleo presencial

Fuentea:  indeed Ver publicación original
Juan García
Indeed · HR

Compañía

Indeed
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.