27 oct
|
Finyks
|
Monte Patria
27 oct
Finyks
Monte Patria
# Desarrollador/a Android y Backend – Kotlin, APIs y PostgreSQL
### Descripción del cargo
Buscamos un/a Desarrollador/a Android y Backend para integrarse a nuestro equipo de desarrollo, participando en la construcción y evolución de aplicaciones móviles y servicios backend.
El cargo combina el desarrollo de aplicaciones Android nativas utilizando Kotlin y Jetpack Compose con el diseño, desarrollo e integración de APIs REST, bases de datos PostgreSQL y arquitecturas basadas en microservicios.
Buscamos una persona con autonomía, criterio técnico, capacidad de análisis y orientación a desarrollar soluciones robustas, eficientes y mantenibles.
### Principales responsabilidades
- Desarrollar y mantener aplicaciones Android nativas utilizando Kotlin y Jetpack Compose.
- Diseñar interfaces, flujos de navegación y gestión de estado en aplicaciones móviles.
- Implementar la comunicación entre componentes Android, incluyendo Activities, Intents y Services.
- Diseñar, desarrollar y consumir APIs REST seguras, eficientes y documentadas.
- Trabajar con PostgreSQL, incluyendo modelamiento de datos, consultas y optimización.
- Participar en el desarrollo de servicios backend y arquitecturas basadas en microservicios.
- Implementar mecanismos de comunicación entre aplicaciones móviles y servicios backend.
- Aplicar buenas prácticas de arquitectura, patrones de diseño y calidad de código.
- Participar en decisiones técnicas y mejoras de arquitectura.
- Implementar mecanismos de logging, manejo de errores, pruebas y monitoreo.
- Colaborar con los equipos de desarrollo, QA y diseño.
- Participar en procesos de integración y despliegue continuo.
### Requisitos técnicos
- Experiencia comprobable desarrollando aplicaciones Android nativas con Kotlin.
- Dominio de Jetpack Compose y gestión de estado.
- Conocimiento sólido del ciclo de vida de Android, Activities, Intents y Services.
- Experiencia aplicando arquitecturas modernas como MVVM y Clean Architecture.
- Experiencia desarrollando y consumiendo APIs REST.
- Conocimientos de desarrollo backend utilizando Node.js, Python, PHP, Go u otras tecnologías similares.
- Conocimientos de PostgreSQL, modelamiento de datos y consultas SQL.
- Experiencia o conocimientos en microservicios y comunicación entre servicios.
- Conocimientos básicos de Docker y contenedores.
- Capacidad para analizar requerimientos y proponer soluciones técnicas.
### Conocimientos deseables
- Experiencia con Node.js para desarrollo de servicios backend.
- Conocimientos de colas de mensajes, sistemas de caché y arquitecturas orientadas a eventos.
- Experiencia con SAP Business One, ya sea a nivel de usuario o mediante integraciones.
- Experiencia con Git, CI/CD y pruebas automatizadas.
- Conocimientos de optimización de rendimiento en aplicaciones móviles y servicios backend.
- Experiencia trabajando con metodologías ágiles.
### Competencias valoradas
- Autonomía y responsabilidad técnica.
- Capacidad de análisis y resolución de problemas.
- Buen criterio para diseñar soluciones mantenibles.
- Trabajo cooperativo y comunicación efectiva.
- Orientación a la calidad y mejora continua.
- Capacidad de adaptación y aprendizaje de nuevas tecnologías.
📌 Desarrollador/a Android y Backend – Kotlin, APIs y PostgreSQL (Monte Patria)
🏢 Finyks
📍 Monte Patria