Creamos productos digitales innovadores (en colaboración con nuestros clientes) que los usuarios realmente quieren utilizar.
Nos especializamos en el desarrollo de aplicaciones móviles, aplicaciones web y soluciones de software de vanguardia.
Misión del puesto
Desarrollar aplicaciones móviles para Android en colaboración con el equipo, asegurando su calidad y puntualidad en la entrega. Participar en todas las etapas del proceso de desarrollo, desde el diseño hasta la implementación y las pruebas. Mantenerse actualizado con las últimas tecnologías y compartir conocimientos para contribuir al éxito del equipo.
Responsabilidades
* Contribuir al desarrollo de aplicaciones móviles para dispositivos Android, centrándose en la implementación de funcionalidades, interfaces de usuario y lógica del lado del cliente.
* Escribir código limpio y eficiente para Aplicaciones Mobile, siguiendo las mejores prácticas de desarrollo de software y manteniendo la calidad del código
* Ser responsable de crear y mantener documentación de la estructura de las apps.
* Interactuar con el equipo de Backend para agilizar las integraciones.
* Interactuar con el equipo de UX / UI para implementar interfaces de usuario y mejorar la experiencia del usuario.
* Utilizar Slack como herramienta de Comunicación interna y con el cliente
* Trabajar con Jira, para que la gestión de scrum de los proyectos sea lo más eficiente posible.
Requisitos
* Mínimo 1 año y medio de experiencia desarrollo de software de aplicaciones móviles para dispositivos Android.
* Estudiante avanzado en Informática, Ingeniería de Software o un campo relacionado (deseable)
* Conocimiento sólido del lenguaje de programación Kotlin y sus características.
* Habilidad de maquetar diseños UI desde herramientas como Figma o SketchUp.
* Conocimiento de RxJava o Kotlin Flow, y LiveData para construir aplicaciones robustas y responsives basadas en Kotlin.
* Experiencia en la integración de APIs RESTful y consumo de servicios web.
* Conocimiento de diversos emuladores móviles.
* Manejo de control de versiones con Git y los flujos de trabajo relacionados (por ejemplo, GitFlow).
* Experiencia en utilidades de Firebase para la gestión de Apps (Push Notifications, Control de versiones, Reporting, etc)
* Experiencia en herramientas de logging y alerta de errores como Crashlytics y / o Sentry.
* Habilidad para trabajar en equipo y resolver problemas de manera efectiva.
Beneficios
* Prepaga particular.
* Día de cumpleaños off.
* Clases de inglés.
* ¡Y más!
#J-18808-Ljbffr