Principales responsabilidades:
· Diseñar, desarrollar y mantener aplicaciones web responsivas, desktop y/o móvil.
· Construir APIs con ASP.NET Core
(Minimal API / Controllers)
documentadas con OpenAPI y/o Swagger.
· Implementar interfaces centradas en la experiencia de usuario
(UX)
y la usabilidad.
· Asegurar la compatibilidad entre navegadores y dispositivos.
· Optimizar rendimiento y tiempos de carga para mejorar la experiencia del usuario.
· Integrar servicios y APIs (RestFull, GraphQL deseable) con el FrontEnd.
· Colaborar con Diseño, BackEnd, QA y participar en CI/CD y despliegues.
· Aplicar buenas prácticas de desarrollo, control de versiones
(Git)
y metodologías ágiles
(Scrum / Kanban).
Requerimientos:
·
+4 Años en desarrollo .NET / C#.
· Lenguajes:
C#, XAML, HTML5, CSS3
· Plataforma de desarrollo:
.NET
· Base de datos:
SQL Server o PostgreSQL
(consultas y SP).
· Control de versiones:
Git
.
· Consumo de APIs:
RestFull
(GraphQL es un adicional).
· Conocimiento de CI/CD e integración continua.
· Dominio de principios de diseño responsivo.
· Experiencia trabajando en equipos Agile/Scrum.
· Experiencia en desarrollo de Apis en .NET.
· Experiencia en desarrollo de aplicaciones web, desktop y/o móviles en .NET
Deseable:
· Blazor Web App
(SSR / Server / WASM / Auto)
.NET MAUI / Blazor Hybrid.
· Cloud (cualquiera) ejm: App Services/Functions, almacenamiento, configuración/keyvault.
· Experiencia en GraphQL.