Zemsania busca Programador/a Android en Remoto
Sobre nosotros:
En Zemsania, somos una consultora tecnológica comprometida con la excelencia y la innovación. Trabajamos en estrecha colaboración con nuestros clientes para ofrecer soluciones de vanguardia que transforman sus negocios. Nuestro equipo está formado por profesionales altamente cualificados y dedicados, y fomentamos un ambiente de trabajo colaborativo y de aprendizaje continuo.
El puesto:
Nos encontramos en la búsqueda de un/a Programador/a Android con al menos 2 años de experiencia para incorporarse a un proyecto de gran envergadura dentro del área de Banca. Formarás parte del equipo responsable del desarrollo y la evolución de la aplicación móvil de una importante entidad bancaria.
Este rol te permitirá trabajar de forma remota, ofreciendo flexibilidad y la posibilidad de gestionar tu propio espacio de trabajo, al tiempo que contribuyes a proyectos de alto impacto.
Responsabilidades:
- Desarrollar y mantener aplicaciones Android nativas utilizando Java y Kotlin.
- Implementar interfaces de usuario modernas y fluidas con Jetpack Compose y Material Design.
- Integrar servicios backend mediante Retrofit y gestionar la concurrencia con Coroutines y Flow.
- Gestionar dependencias y configuraciones de compilación con Gradle.
- Utilizar Firebase para diversas funcionalidades de la aplicación (autenticación, base de datos, notificaciones, etc.).
- Escribir pruebas unitarias y de integración con JUnit para asegurar la calidad y estabilidad del código.
- Colaborar activamente con equipos multifuncionales (diseñadores, Product Owners, otros desarrolladores) para definir, diseñar y lanzar nuevas funcionalidades.
- Participar en revisiones de código, aportando y recibiendo feedback constructivo.
- Identificar y corregir errores (bugs) y mejorar el rendimiento de las aplicaciones.
- Mantenerse al día con las últimas tendencias y mejores prácticas en el desarrollo de Android.
- Contribuir a la mejora continua de los procesos de desarrollo y metodologías de trabajo.
Requisitos:
- Experiencia mínima de 2 años en desarrollo de aplicaciones Android nativas.
- Sólidos conocimientos y experiencia práctica en Java y Kotlin.
- Experiencia demostrable en el uso de Jetpack Compose para la construcción de UI.
- Profundo entendimiento de Material Design y sus principios.
- Experiencia en el uso de librerías para la comunicación con APIs RESTful como Retrofit.
- Dominio de herramientas de concurrencia asíncrona como Coroutines y Flow.
- Conocimiento práctico de Gradle para la gestión de builds.
- Experiencia en la integración y uso de servicios de Firebase.
- Experiencia en la implementación de pruebas automatizadas, especialmente con JUnit.
- Comprensión de los principios de la arquitectura de software (MVVM, MVI, etc.).
- Capacidad para trabajar de forma autónoma y como parte de un equipo en un entorno remoto.
- Excelentes habilidades de comunicación y resolución de problemas.
- Orientación a la calidad del código y a las buenas prácticas de desarrollo.
Ofrecemos:
- Contrato indefinido.
- Trabajo 100% en remoto.
- Oportunidad de trabajar en un proyecto desafiante y de alto impacto en una entidad bancaria de prestigio.
- Plan de carrera y oportunidades de desarrollo profesional.
- Formación continua y acceso a las últimas tecnologías.
- Un entorno de trabajo dinámico, colaborativo e inclusivo.
Si eres un/a apasionado/a del desarrollo Android, buscas un desafío profesional en un entorno remoto y cumples con los requisitos, ¡te animamos a unirte a nuestro equipo en Zemsania! Tu experiencia y talento serán fundamentales para el éxito de nuestros proyectos.
En Zemsania, creemos en la igualdad de oportunidades y en la diversidad como valores fundamentales para el éxito de nuestra organización. Por ello, garantizamos un proceso de selección basado en el mérito y sin discriminación por motivos de género, edad, discapacidad, orientación sexual, raza, religión o cualquier otra condición personal o social.