1 day ago Be among the first 25 applicants
Descripción
(No se valorarán candidaturas que no puedan acudir presencialmente a la oficina)
Empresa
Empresa situada en Barcelona especializada en productos digitales y de innovación comunicativa con más de 18 años de trayectoria. Dedicada al digital signage con un parque de más de 50 mil pantallas.
Posición
Buscamos un Desarrollador de Android Nativo para unirse a nuestro equipo. La persona ideal será responsable de diseñar, desarrollar y mantener aplicaciones móviles de alta calidad, asegurando la compatibilidad con diversas versiones del sistema operativo Android. Además, se espera que el desarrollador tenga experiencia en front-end y conocimiento de formatos de imágenes y videos, ya que será responsable de crear y mantener un reproductor de video. Este rol requiere una comprensión sólida de las mejores prácticas de desarrollo en Android y la capacidad de trabajar en un entorno de ritmo rápido.
Responsabilidades
* Diseñar y desarrollar aplicaciones Android nativas.
* Asegurar la compatibilidad de las aplicaciones con múltiples versiones de Android (desde versiones anteriores hasta las más recientes).
* Colaborar con el equipo de diseño para implementar interfaces de usuario intuitivas y atractivas.
* Integrar APIs de terceros y servicios backend.
* Participar en la revisión de código y asegurar la calidad del mismo mediante pruebas unitarias y de integración.
* Optimizar aplicaciones para maximizar el rendimiento y la eficiencia.
* Mantenerse actualizado con las nuevas tendencias y tecnologías en el desarrollo de Android.
* Resolver problemas técnicos y depurar errores en las aplicaciones.
* Crear y mantener un reproductor de video dentro de las aplicaciones.
* Integrar y gestionar formatos de imágenes y videos, asegurando una experiencia de usuario fluida y de alta calidad.
Calificaciones
* Trabajar de forma presencial en las oficinas del barrio de Gracia.
* Experiencia demostrable de 2-4 años en desarrollo de aplicaciones Android nativas.
* Sólido conocimiento de Java.
* Experiencia con Android SDK y Android Studio.
* Experiencia en el manejo de diferentes configuraciones de dispositivos y tamaños de pantalla.
* Conocimientos en desarrollo front-end y diseño de interfaces de usuario.
* Conocimiento de formatos de imágenes y videos (JPEG, PNG, MP4, WebM, etc.).
* Experiencia en el desarrollo y mantenimiento de reproductores de video.
* Conocimiento de patrones de diseño y arquitectura de aplicaciones móviles (MVVM, MVP, Clean Architecture).
* Familiaridad con herramientas de control de versiones (Git).
* Experiencia en la integración de APIs RESTful y servicios web.
* Conocimiento en el uso de bases de datos locales (SQLite, Room).
* Experiencia en el manejo de librerías y frameworks populares.
* Buenas prácticas de pruebas unitarias y de integración.
* Habilidades de resolución de problemas y capacidad para trabajar de manera autónoma y en equipo.
* [Opcional] Experiencia en el despliegue de aplicaciones en Google Play Store.
Deseable
* Conocimientos en desarrollo ágil (Scrum/Kanban).
* Experiencia en la creación de CI/CD pipelines.
* Familiaridad con el desarrollo multiplataforma (Flutter, React Native) es una ventaja.
* Buenas habilidades de comunicación y colaboración.
* Conocimientos backend de node.js.
* Conocimientos en NW.js (node-webkit) / Electron.
Condiciones laborales
* Ubicación: Barcelona
* Sector: IT
* Modalidad: Presencial
* Tipo de contrato: Indefinido
* Tipo de jornada: Completa
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Internet Publishing
Referrals increase your chances of interviewing at Reclutic by 2x
Get notified about new Android Developer jobs in Barcelona, Catalonia, Spain.
#J-18808-Ljbffr