08 nov
|
Tata Consultancy Services
|
Perú
08 nov
Tata Consultancy Services
Perú
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 posibilidades. 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 (Perú)
🏢 Tata Consultancy Services
📍 Perú