07 nov
|
Tata Consultancy Services
|
Lima
07 nov
Tata Consultancy Services
Lima
En TCS Perú, un desarrollador Desarrollador Android Semi Senior tiene como objetivo desarrollar y mantener aplicaciones móviles Android robustas, seguras y escalables utilizando Kotlin y buenas prácticas de desarrollo.
- Desarrollar y mantener aplicaciones móviles Android utilizando Kotlin, aplicando buenas prácticas de desarrollo, patrones de arquitectura y principios como Clean Code y SOLID.
- Integrar y consumir APIs REST, implementar pruebas unitarias y asegurar la calidad y seguridad de las aplicaciones, utilizando herramientas como JUnit, Mockito, Git, Gradle y CI/CD.
Perfil del Puesto
- Egresado técnico o universitario de Ingeniería de Sistemas, Software o afines.
- 3+ años de experiencia en desarrollo Mobile Android.
- Experiencia sólida con Kotlin, incluyendo Coroutines, nulabilidad, gestión de permisos y programación reactiva.
- Dominio de Android: Activity, Fragment, Service, Broadcast, navegación, persistencia de datos y manejo del ciclo de vida.
- Conocimiento de Clean Code, SOLID,
TDD/BDD y DRY.
- Experiencia con arquitecturas MVVM, Modular, MVP y MVC.
- Manejo de APIs REST, JSON, OpenAPI, SwaggerHub y Postman.
- Experiencia en pruebas unitarias con JUnit y Mockito.
- Manejo de Git, Gradle y CI/CD.
- Conocimientos de seguridad Mobile: OWASP, OAuth2 y Access Token.
- Conocimientos de Azure Fundamentals.
Otras Consideraciones:
Tata Consultancy Services es un empleador que promueve la igualdad de oportunidades. Nuestro compromiso con la diversidad y la inclusión nos impulsa a brindar las mismas oportunidades a todas las personas que cumplan con los requisitos de conocimiento y competencias, independientemente de su nivel socioeconómico, raza, color, origen nacional, religión, sexo, identidad de género, edad, estado civil, discapacidad, orientación sexual o cualquier otra condición
#J-18808-Ljbffr
📌 Desarrollador Android Semi Senior (Lima)
🏢 Tata Consultancy Services
📍 Lima