Desarrollador full stack senior
DESARROLLADOR FULL STACK SENIOR
.NET / Angular / Flutter
En EMA Salud buscamos un Desarrollador Full Stack Senior que participe en el diseño, desarrollo y mantenimiento de soluciones digitales de alta complejidad, asegurando su calidad, escalabilidad y rendimiento.
La posición tendrá liderazgo técnico dentro del equipo, sin personal a cargo, y participará activamente en decisiones de arquitectura, revisión de código y acompañamiento a otros desarrolladores.
Objetivo del puesto
Diseñar, desarrollar y mantener los componentes de software del ecosistema EMA Salud, aportando experiencia técnica en aplicaciones backend, frontend y móviles.
Principales responsabilidades
* Diseñar y desarrollar funcionalidades complejas utilizando C# .NET, Angular y Flutter.
* Construir y mantener microservicios y APIs REST.
* Participar en el diseño de soluciones y decisiones de arquitectura.
* Realizar revisiones de código y promover buenas prácticas de desarrollo.
* Brindar orientación técnica y mentoría a otros desarrolladores.
* Analizar historias de usuario, estimar esfuerzos e identificar dependencias y riesgos técnicos.
* Resolver bugs e incidentes críticos en ambientes de producción y staging.
* Realizar análisis de causa raíz e implementar soluciones definitivas.
* Desarrollar y mantener pruebas unitarias y de integración.
* Coordinarse con QA para asegurar el cumplimiento de los criterios de aceptación.
* Participar en sesiones de refinamiento, planificación y seguimiento de proyectos.
* Colaborar con UX/UI para implementar prototipos desarrollados en Figma.
* Documentar decisiones de arquitectura, APIs y componentes críticos.
* Contribuir a la optimización del rendimiento y a la gestión de la deuda técnica.
Requisitos
* Ingeniería en Sistemas Computacionales, Ciencias de la Computación, Ingeniería de Software o carrera afín.
* Experiencia comprobable en desarrollo de software a nivel senior.
* Experiencia en desarrollo backend con C# y .NET.
* Manejo de Entity Framework Core.
* Experiencia en desarrollo frontend con Angular.
* Conocimientos o experiencia en desarrollo de aplicaciones móviles con Flutter para iOS y Android.
* Experiencia en arquitectura de microservicios y desarrollo de APIs REST.
* Manejo de bases de datos SQL Server y PostgreSQL.
* Experiencia realizando code reviews, pruebas unitarias y pruebas de integración.
* Capacidad para analizar, diseñar y documentar soluciones técnicas.
* Experiencia trabajando con metodologías ágiles.
Herramientas y tecnologías
* C# y .NET
* Entity Framework Core
* Angular
* Flutter
* SQL Server y PostgreSQL
* Microservicios y APIs REST
* Visual Studio y Visual Studio Code
* Git y Azure DevOps
* Jira
* Postman
* AWS o Azure
* Figma
Si cuentas con experiencia en desarrollo Full Stack y te interesa participar en la creación de productos digitales para el sector salud, postúlate por este medio compartiendo tu CV actualizado.