




Resumen: Este puesto es para un desarrollador front-end con conocimientos de .NET encargado de construir y mantener aplicaciones web modernas, centrándose en el desarrollo front-end mientras contribuye a los microservicios back-end. Aspectos destacados: 1. Desarrollar aplicaciones web modernas con un fuerte enfoque en el desarrollo front-end 2. Contribuir activamente a los servicios back-end dentro de una arquitectura de microservicios 3. Desarrollar soluciones escalables, seguras y verificables con estándares de alta calidad **Desarrollador front-end con conocimientos de .NET, teletrabajo (UE) – Europol** **Puesto:** Desarrollador front-end con conocimientos de .NET. **Experiencia mínima:** 15 años. **Estudios requeridos:** Licenciatura. **Idioma:** Inglés (C1\) **(obligatorio).** **Ubicación:** Teletrabajo (UE). **DESCRIPCIÓN:** El desarrollador front-end con conocimientos de .NET es responsable de construir y mantener aplicaciones web modernas con un fuerte enfoque en el desarrollo front-end, contribuyendo activamente a los servicios back-end dentro de una arquitectura de microservicios. La función implica desarrollar soluciones escalables, seguras y verificables, garantizando estándares de alta calidad mediante pruebas, documentación y prácticas de programación segura. Una comunicación clara y efectiva tanto con los equipos técnicos como con la alta dirección es una parte esencial de este puesto. **Tareas:** * Desarrollar código front-end web utilizando el framework JavaScript Vue.js; el conocimiento de otros frameworks como React se considera un valor añadido. * Escribir pruebas unitarias tanto para el código front-end como para el back-end. * Gestionar la configuración de compilación front-end y las tareas relacionadas de npm. * Trabajar con TypeScript y prácticas modernas de desarrollo web. * Desarrollar CSS y HTML utilizando SASS. * Participar en la implementación de .NET de una solución basada en microservicios, escribiendo código back-end fiable, escalable, seguro y verificable. * Implementar integraciones resilientes que cumplan con los requisitos funcionales y los acuerdos de nivel de servicio. * Desarrollar mecanismos de validación mediante pruebas unitarias e integradas tanto para componentes front-end como back-end. * Implementar mecanismos de autenticación OAuth. * Redactar y mantener documentación técnica para las soluciones implementadas, incluidas las prácticas de programación segura, funciones de registro y auditoría. * Comunicarse de forma clara y concisa con los miembros del equipo y la alta dirección cuando sea necesario. **Conocimientos específicos:** * Vue.js y frameworks modernos de JavaScript (el conocimiento de React es un valor añadido). * Herramientas de compilación front-end y gestión de tareas npm. * TypeScript y estándares contemporáneos de desarrollo web. * CSS, HTML y SASS. * Desarrollo con .NET dentro de una arquitectura de microservicios. * Pruebas unitarias e integradas para sistemas front-end y back-end. * Mecanismos de autenticación OAuth. * Prácticas de programación segura, registro y auditoría. * Redacción de documentación técnica. * Comunicación técnica clara y efectiva. **Idioma:** * Inglés (C1\). **Ubicación:** * Teletrabajo (UE). **Tarifa:** * 295\-315€/día.


