Descripción
Senior Developer Android
Senior Developer Android
Quiénes Somos
Digidentity es un proveedor líder de soluciones innovadoras en materia de identidad digital y autenticación, que permite a particulares y organizaciones navegar por el mundo digital de forma segura y eficiente. Fundada con un firme compromiso con la innovación pionera y la mejora de la confianza en línea, nos hemos convertido en un socio de confianza para empresas, organismos gubernamentales y particulares que buscan una verificación de identidad fluida y robusta. En Digidentity, nuestra misión es dar forma al futuro de la identidad digital. Creemos que todas las personas deben tener la confianza necesaria para interactuar y realizar transacciones en línea, con la seguridad de que su privacidad y su seguridad están protegidas. Nos dedicamos a simplificar el complejo mundo de las identidades digitales, garantizando al mismo tiempo que nuestras soluciones cumplen con los más altos estándares de protección de datos y conformidad normativa.
El Puesto
Un Senior Developer Android desempeña un papel fundamental dentro del equipo tecnológico de una empresa, siendo responsable del diseño, desarrollo y mantenimiento de aplicaciones avanzadas para la plataforma Android. Entre sus principales responsabilidades se incluyen: escribir código limpio y eficiente; colaborar con equipos multifuncionales para definir y diseñar nuevas funcionalidades; solucionar problemas y depurar errores para optimizar el rendimiento; y garantizar el máximo rendimiento, calidad y capacidad de respuesta de las aplicaciones. Además, se espera que mantenga actualizados sus conocimientos sobre las últimas tendencias y tecnologías del sector, con el fin de mejorar continuamente los procesos de desarrollo.
Los candidatos calificados para este puesto deben poseer una amplia experiencia en el desarrollo para Android, un sólido conocimiento del SDK de Android, de las distintas versiones de Android y de cómo gestionar diferentes tamaños de pantalla. Es esencial dominar los lenguajes de programación Java y Kotlin, así como contar con experiencia en el uso de APIs RESTful para conectar aplicaciones Android con servicios de back-end. También son fundamentales unas excelentes habilidades para resolver problemas, una atención rigurosa al detalle y la capacidad de trabajar eficazmente en equipo.
Este puesto es de gran importancia para la empresa, ya que el Senior Developer Android desempeña un papel clave al entregar aplicaciones móviles de alta calidad que satisfacen las necesidades de los usuarios y contribuyen al crecimiento de la compañía. Su experiencia garantiza que las aplicaciones sean robustas, escalables y fáciles de usar, lo que contribuye significativamente al éxito de la empresa en el competitivo mercado de aplicaciones móviles.
Qué Harás
* Desarrollar y mantener aplicaciones Android.
* Utilizar los lenguajes de programación Java y Kotlin.
* Implementar diseños de interfaz de usuario (UI) y experiencia de usuario (UX) proporcionados por el equipo de diseño.
* Colaborar con los propietarios de producto para definir los requisitos y el alcance del proyecto.
* Trabajar junto con los diseñadores para asegurar que los aspectos visuales coincidan con el diseño previsto.
* Colaborar con los desarrolladores de back-end para integrar APIs RESTful y otros servicios.
* Diagnosticar y depurar incidencias para mejorar el rendimiento de la aplicación.
* Realizar revisiones de código para garantizar el cumplimiento de las mejores prácticas y los estándares de codificación.
* Optimizar las aplicaciones para lograr la máxima seguridad y escalabilidad.
* Mantenerse actualizado sobre los últimos avances del ecosistema Android.
* Explorar nuevas tecnologías y frameworks para mejorar los procesos de desarrollo.
* Escribir pruebas unitarias y pruebas de interfaz de usuario (UI) para detectar fallos.
* Trabajar con ingenieros de control de calidad (QA) para asegurar una cobertura exhaustiva de pruebas y garantía de calidad.
* Mantener documentación detallada de los procesos de desarrollo de aplicaciones.
* Documentar los cambios y actualizaciones del código para futuras referencias.
* Brindar mentoría y orientación a desarrolladores junior.
Qué Aportarás
* Un mínimo de 5 años de experiencia profesional en desarrollo para Android.
* Dominio del lenguaje de programación Kotlin.
* Conocimiento sólido del SDK de Android y de la gestión de distintos tamaños de pantalla.
* Experiencia con APIs RESTful para conectar aplicaciones Android con servicios de back-end.
* Competencia en Android Studio y en sistemas de control de versiones, especialmente Git.
* Excelentes habilidades analíticas y para la resolución de problemas.
* Buenas capacidades de comunicación y colaboración.
* Atención al detalle y compromiso con la entrega de trabajos de alta calidad.
* Actitud de aprendizaje continuo y pasión por mantenerse actualizado con las últimas tendencias y tecnologías del sector.
Resumen
**Ubicación:** Sevilla
**Tipo:** Jornada completa
Android, SDK, Java, Kotlin, APIs RESTful, Android Studio, Git