Tech Stack
ASP.NETAWSAzureCloudJavaScriptMongoDBMySQL.NETNext.jsPostgresReactSQLTypeScript
About the role
- Diseñar, desarrollar y mantener aplicaciones web full-stack utilizando .NET (C#, .NET Core) y React con TypeScript.
- Implementar APIs RESTful y microservicios, asegurando escalabilidad, seguridad y rendimiento.
- Crear interfaces modernas y responsivas en React con TypeScript aplicando accesibilidad y buenas prácticas de UI/UX.
- Integrar aplicaciones con bases de datos relacionales y no relacionales (SQL Server, MySQL, PostgreSQL, MongoDB).
- Participar en el diseño de arquitecturas de software proponiendo mejoras e innovaciones técnicas.
- Colaborar en equipos ágiles, gestionando sprints, user stories y backlog.
- Implementar y mantener pipelines de CI/CD para despliegues automatizados.
- Realizar pruebas unitarias, de integración y automatizadas aplicando TDD o metodologías similares.
- Optimizar el rendimiento de aplicaciones identificando cuellos de botella.
- Mantener documentación clara y actualizada sobre las soluciones técnicas desarrolladas.
- Mentorizar a desarrolladores junior y promover buenas prácticas.
- Trabajar de cerca con Product Owners, QA y UX Designers.
Requirements
- Más de 5 años de experiencia en desarrollo full-stack con C#/.NET Core.
- Al menos 3 años usando React y TypeScript.
- Sólidos conocimientos en ASP.NET Core, MVC, WebAPI.
- Despliegue en plataformas cloud (AWS/Azure).
- Experiencia construyendo frontends interactivas en React con TypeScript.
- Nivel de inglés B2.
- Competencia en Git, CI/CD y testing automatizado.
- Habilidades de comunicación, liderazgo técnico y trabajo colaborativo.
- Plus: experiencia en microservicios, Next.js, metodologías ágiles o arquitecturas modernas.