Buscamos un
Desarrollador/a Multiplataforma
con experiencia en tecnologías como
.NET, MAUI y Flutter
para unirse a nuestro equipo de desarrollo. Esta persona será clave en la construcción de aplicaciones robustas, escalables y de alto rendimiento que funcionen en múltiples plataformas. El/la candidato/a ideal debe contar con una
formación mínima de Grado Superior en Desarrollo de Aplicaciones
y tener pasión por la tecnología, la calidad del código y el trabajo en equipo.
Este rol ocupa una posición estratégica dentro del equipo de tecnología, colaborando estrechamente con diseñadores/as, product managers y otros desarrolladores para ofrecer soluciones innovadoras que mejoren la experiencia de nuestros usuarios/as.
Para triunfar en este puesto, se necesita un perfil con iniciativa, orientación a resultados, capacidad de adaptación a nuevas herramientas y metodologías, y un enfoque colaborativo.
Responsabilidades
* Diseñar, desarrollar y mantener aplicaciones móviles y de escritorio utilizando .NET MAUI y Flutter.
* Participar activamente en la definición de arquitectura de soluciones multiplataforma.
* Colaborar con equipos multidisciplinares para traducir requerimientos funcionales en soluciones técnicas eficientes.
* Garantizar la calidad del código a través de buenas prácticas de desarrollo, pruebas automatizadas y revisiones de código.
* Contribuir a la mejora continua del equipo proponiendo nuevas ideas, herramientas o metodologías.
* Documentar el desarrollo de las soluciones y mantener una comunicación fluida con los diferentes equipos del proyecto.
* Participar en la planificación y estimación de tareas en entornos ágiles (Scrum, Kanban).
Requisitos
* Formación mínima:
Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma o similar.
* Experiencia demostrable
en desarrollo con
.NET
.
* Familiaridad con arquitecturas limpias, patrones de diseño (MVVM, BLoC, etc.) y principios SOLID.
* Experiencia en consumo de APIs REST, manejo de base de datos local (SQLite, Realm) y sincronización de datos.
* Conocimiento de control de versiones con
Git
.
* Capacidad para trabajar en equipo, gestionar tiempos y adaptarse a entornos dinámicos.
* Habilidades de comunicación oral y escrita en entornos técnicos.