Desarrollador Android in Moventi

Closed job - No longer receiving applicants

We are a digital transformation and innovation consulting firm that develops solutions for corporate clients and high-impact ventures. To date we have developed more than 200 digital projects, our expertise ranges from planning and development of digital products to consulting implementation and dissemination in digital media.
At Moventi we are looking for you, we know that our human talent is a key point to achieving success, so we are looking for people with a DNA of passion and ingenuity to assume the challenge of Desarrollador Android

Funciones del cargo

  • Desarrollo de aplicaciones en Kotlin empleando las buenas prácticas de desarrollo.
  • Realizar pruebas unitarias y de integración, así como depurar el código para asegurar que la aplicación funcione correctamente
  • Conectar la aplicación con servicios web y APIs para obtener o enviar datos.
  • Desarrollo de Interfaces con Jetpack Compose
  • Aplicar el patrón Model-View-ViewModel (MVVM) para separar la lógica de negocio de la interfaz de usuario, facilitando la gestión del ciclo de vida de las aplicaciones y mejorando la testabilidad del código.
  • Utilizar Koin para gestionar la inyección de dependencias en la aplicación, simplificando la configuración y facilitando la prueba de módulos de código mediante la inyección de instancias.
  • Diseñar el código siguiendo los principios SOLID, lo que ayuda a crear aplicaciones más robustas, mantenibles y escalables, asegurando que las clases y funciones sean responsables de una única tarea
  • Aplicar prácticas de seguridad en el desarrollo, como la validación de datos de entrada, el manejo seguro de contraseñas y la protección de datos sensibles, así como la implementación de medidas de seguridad contra vulnerabilidades comunes (como inyecciones o ataques XSS).

Requerimientos del cargo

  • Experiencia más de 3 años como desarrollador Android Mobile.
  • Experiencia más de 3 años programando principalmente con Kotlin (Indispensable)
  • Experiencia sólida utilizando Jetpack compose.
  • Conocimientos sólidos de las buenas prácticas de desarrollo (Clean code, clean architecture)
  • Experiencia con patrones de diseño (Creacionales, Estructurales y/o Comportamiento), patrones de arquitectura MVVM y principio SOLID.
  • Experiencia con inyección de dependencia con frameworks como Koin, Dagger Hilt o Hilt.
  • Experiencia en seguridad en android.
  • Experiencia trabajando en el sector bancario y/o financiero.
  • Experiencia sólida con Scrum

Condiciones

  • Línea de carrera dentro de la organización.
  • Trabajar en proyectos de alto impacto.
  • Planilla desde el primer día de labores.
  • Flexibilidad horaria.
  • Remoto 100%.

Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Computer provided Moventi provides a computer for your work.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Peru.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.