Descripción de la oferta
Introducción
En Ayesa, compañía española líder en servicios globales de tecnología e ingeniería desde 1966, impulsamos la transformación digital de clientes en sectores clave como energía, sector público, banca y seguros, transporte, agua, edificación y medioambiente. Con presencia en Europa, América, África, Asia y Oceanía, trabajamos con equipos multidisciplinares que combinan datos, IA y metodologías avanzadas de gestión de proyectos.
Buscamos un/a Programador/a Flutter con experiencia sólida en desarrollo de aplicaciones móviles para unirse a nuestro equipo tecnológico. Si te apasiona crear soluciones móviles de alto impacto, trabajar con buenas prácticas y participar en proyectos innovadores y de gran escala, esta oportunidad es para ti.
Responsabilidades
Diseñar, desarrollar y mantener aplicaciones móviles utilizando Flutter (Dart) para Android y iOS.
Participar en el análisis técnico de requisitos y en la definición de arquitecturas de las aplicaciones móviles.
Integrar las aplicaciones con APIs y servicios backend (REST/JSON, etc.).
Garantizar la calidad del código mediante pruebas (unitarias, de integración) y buenas prácticas de desarrollo.
Optimizar el rendimiento, la usabilidad y la experiencia de usuario de las aplicaciones.
Colaborar con equipos multidisciplinares (analistas, UX/UI, backend, QA, negocio) en un entorno ágil.
Participar en la revisión de código y en la mejora continua de los estándares de desarrollo.
Documentar las soluciones desarrolladas y apoyar en la resolución de incidencias en producción.
Requisitos imprescindibles
Formación:
Título de Formación Profesional de Grado Superior en la rama de Informática o titulación equivalente.
Experiencia profesional:
Mínimo 3 años de experiencia demostrable en desarrollo de aplicaciones móviles con Flutter.
Conocimientos técnicos:
Dominio de Flutter y Dart.
Experiencia en desarrollo de aplicaciones móviles para Android y/o iOS con Flutter.
Experiencia en consumo de APIs REST y manejo de formatos como JSON.
Conocimientos sólidos de patrones de arquitectura en Flutter (por ejemplo, BLoC, Provider, MVVM u otros similares).
Manejo de sistemas de control de versiones, especialmente Git.
Competencias personales:
Capacidad para trabajar en equipo en entornos multidisciplinares.
Orientación a la calidad y al detalle.
Capacidad de análisis y resolución de problemas.
Buena organización y autonomía en el trabajo.
Requisitos deseables (valorables)
Experiencia previa en otras tecnologías móviles (nativo Android/iOS, React Native, etc.).
Conocimientos de integración continua y entrega continua (CI/CD) en proyectos móviles.
Experiencia con herramientas de gestión de proyectos ágiles (Jira, Azure DevOps, etc.).
Conocimientos de diseño de interfaces y experiencia de usuario (UX/UI) aplicados a apps móviles.
Experiencia en publicación y mantenimiento de aplicaciones en Google Play y/o App Store.
Familiaridad con metodologías ágiles (Scrum, Kanban).
Nivel de inglés técnico que permita leer documentación y colaborar en equipos internacionales.
Beneficios
(Ejemplo de beneficios habituales en una empresa como Ayesa; adapta según condiciones internas reales)
Incorporación a una empresa líder en tecnología e ingeniería con presencia internacional.
Participación en proyectos innovadores y de alto impacto en sectores clave.
#J-18808-Ljbffr