Responsabilidades
Desarrollar interfaces de usuario dinámicas y responsivas utilizando Angular, React integradas con backend en .NET.
Diseñar, desarrollar y mantener aplicaciones web con ASP.NET Core MVC y Web API.
Colaborar con diseñadores y otros desarrolladores para convertir maquetas en experiencias de usuario interactivas.
Optimizar la velocidad y rendimiento de las aplicaciones frontend.
Integrar APIs y servicios backend asegurando una comunicación eficiente entre el frontend y el backend.
Implementar buenas prácticas de UX/UI para garantizar una experiencia de usuario intuitiva.
Aplicar metodologías ágiles para la gestión de tareas y sprints.
Escribir código limpio, reutilizable y bien documentado, siguiendo estándares de desarrollo.
Resolver problemas técnicos y proponer mejoras en la arquitectura de la aplicación.
Realizar pruebas unitarias y de integración para asegurar la calidad del código.
Requisitos
Requisitos Técnicos:
✅ Más de 5 años de experiencia en desarrollo de aplicaciones web con .NET y frameworks frontend modernos (Angular, React o Blazor).
✅ Dominio de ASP.NET Core MVC y Web API para desarrollo de backend y comunicación eficiente con el frontend.
✅ Amplia experiencia en HTML5, CSS3, JavaScript/TypeScript y frameworks de diseño responsivo (Bootstrap, TailwindCSS, Material UI).
✅ Experiencia en optimización de rendimiento en frontend (lazy loading, SSR, virtualización de listas, etc.).
✅ Manejo avanzado de estado de aplicaciones frontend (Redux, Context API, RxJS).
✅ Experiencia en pruebas unitarias y de integración para frontend y backend (Jest, NUnit, xUnit).
✅ Conocimientos sólidos en bases de datos relacionales como SQL Server o PostgreSQL y su integración con .NET.
✅ Experiencia con arquitecturas escalables y microservicios en .NET.
✅ Dominio de herramientas de control de versiones (Git, GitFlow) y experiencia en entornos de integración y despliegue continuo (CI/CD con Azure DevOps, GitHub Actions, Jenkins).
✅ Familiaridad con Docker, Kubernetes y despliegues en Azure o AWS.
✅ Experiencia trabajando con metodologías ágiles (Scrum, Kanban) y liderazgo técnico en equipos de desarrollo.
Requisitos Deseables:
🔹 Experiencia en arquitectura limpia (Clean Architecture) y principios SOLID.
🔹 Conocimientos en desarrollo multiplataforma con .NET MAUI o Xamarin.
🔹 Experiencia en diseño y desarrollo orientado a componentes y microfrontend.
🔹 Habilidad para realizar code reviews, mentoring y liderazgo técnico en equipos de desarrollo
¿Estás buscando ofertas laborales?
En Talently publicamos las mejores ofertas del sector tech, suscríbete a nuestro boletín o crea tu perfil para estar al tanto de ellas.