Descripción de la oferta
Descripción 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.