Nova Solutions Systems
ANDROID DEVELOPER
Somos una empresa líder en el desarrollo de software para el sector financiero, comprometida con la innovación y la excelencia en tecnología. Ofrecemos un ambiente de trabajo dinámico y colaborativo
Descripción de puesto:
Participar en el diseño, desarrollo, mantenimiento y evolución de aplicaciones móviles nativas (iOS y/o Android) enfocadas en la experiencia del usuario, calidad de código y buenas prácticas, bajo la guía de desarrolladores senior o tech leads.
Habilidades técnicas:
Generales:
- Formación en Ingeniería en Sistemas, Computación, Tecnologías de la Información o carrera afín (puede estar en curso o recién concluida).
- Interés genuino por el desarrollo móvil y disposición para aprender.
- Capacidad de trabajar en equipo y buena comunicación.
Para Android:
- Conocimientos básicos de Kotlin y Android Studio.
- Familiaridad con Jetpack (ViewModel, LiveData, Navigation).
- Conocimientos básicos de XML para diseño de UI.
- Uso básico de herramientas como Gradle.
- Uso de Git y manejo básico de ramas.
- Experiencia con pruebas unitarias o instrumentadas (JUnit, XCTest).
- Familiaridad con herramientas como Firebase, Crashlytics, Postman, etc.
Actividades principales:
- Desarrollar nuevas funcionalidades en apps móviles nativas (Kotlin para Android).
- Corregir errores y contribuir al mantenimiento evolutivo y correctivo de las aplicaciones.
- Creación de UnitTest.
- Escribir código limpio, reutilizable y documentado.
- Implementar interfaces de usuario responsivas conforme a los lineamientos de diseño.
- Participar en revisiones de código (code reviews) y sesiones de retroalimentación.
- Colaborar con diseñadores, QA y otros desarrolladores en equipos multidisciplinarios.
- Integrar APIs RESTful y trabajar con servicios de backend.
- Aprender y aplicar buenas prácticas de desarrollo móvil (arquitectura, testing, manejo de versiones, CI/CD).
Cualidades Personales Esperadas:
- Curiosidad técnica y ganas de aprender.
- Atención al detalle y sentido de responsabilidad.
- Capacidad de recibir retroalimentación y mejorar continuamente.
- Organización y manejo básico del tiempo.
- Interés en metodologías ágiles (Scrum, Kanban).
- Ubicaciones
- Nova Solutions Systems
Acerca de Nova Solutions
¿Listo para ser parte de la revolución?
Buscamos personas curiosas, creativas y con ganas de hacer historia. Explora las oportunidades que tenemos para ti y da el siguiente paso en tu carrera.
¿Ya trabajas en Nova Solutions?
Ayúdanos a encontrar a tu próximo compañero/a.