




Resumen: Se busca un desarrollador fullstack para contribuir al diseño de software escalable, mantener la integridad del código y desarrollar aplicaciones web robustas para organizaciones públicas de la UE. Aspectos destacados: 1. Desarrollar y diseñar arquitectura front-end y aplicaciones back-end 2. Participar en el diseño y la creación de software escalable 3. Trabajar en un entorno internacional y multicultural **Desarrollador Fullstack (FSD) – Teletrabajo \- Organizaciones públicas de la UE** **Perfil:** Desarrollador fullstack (teletrabajo). **Ubicación:** Teletrabajo únicamente dentro del territorio de la UE. **Fecha de inicio:** Lo antes posible. **Duración:** Largo plazo. **Idiomas:** Inglés **OBLIGATORIO** \+ francés (B1\) será una ventaja. **OBLIGATORIO:** Todos los conocimientos específicos indicados. **Tarifa:** 315 €\-335 €/día (todo incluido). **DESCRIPCIÓN** **DESCRIPCIÓN DE LAS TAREAS** Algunas de las siguientes tareas serán realizadas por el proveedor externo de servicios: * Desarrollo de la arquitectura front-end del sitio web. * Diseño de las interacciones del usuario en las páginas web. * Desarrollo de aplicaciones back-end del sitio web. * Implementación de la lógica empresarial central. * Creación de servidores y bases de datos para la funcionalidad. * Comprensión e implementación de la seguridad y la protección de datos. * Optimización multiplataforma. * Diseño de aplicaciones adaptables (responsive). * Diseño y desarrollo de APIs. * Participación en el diseño y la creación de software escalable. * Liderazgo de proyectos, según sea necesario. * Mantenimiento de la integridad y organización del código. * Escritura de código limpio y funcional tanto en front-end como en back-end. * Recopilación y análisis de datos, procesos y códigos para solucionar problemas e identificar áreas de mejora. * Pruebas y corrección de errores u otros problemas de codificación. * Satisfacción tanto de necesidades técnicas como de los usuarios finales. * Redacción de documentación técnica. **NIVEL DE FORMACIÓN** Grado universitario de 3 años **CONOCIMIENTOS Y HABILIDADES** Los siguientes conocimientos y habilidades son obligatorios para realizar las tareas enumeradas anteriormente: * Competencia con lenguajes front-end fundamentales como JavaScript, HTML y CSS. * Buen conocimiento de frameworks y bibliotecas JavaScript como Bootstrap. * Competencia con lenguajes y frameworks back-end como Drupal y PHP. * Conocimiento de tecnologías de base de datos como MySQL. * Conocimiento de herramientas de control de versiones como Git o GitLab. * Conocimiento de metodologías de desarrollo de software (p. ej., AGILE) * Capacidad para integrarse en un entorno internacional/multicultural, capacidad de iniciativa rápida y experiencia en trabajo en equipo; * Capacidad para participar en reuniones multilingües; * Capacidad para trabajar en entornos multiculturales y en múltiples proyectos grandes; * Excelente colaborador en equipo * Capacidad para comprender, hablar y escribir en inglés (B1\); el francés (B1\) será una ventaja; * Se requiere un alto grado de discreción e integridad, ya que las aplicaciones gestionadas y mantenidas en * la unidad podrían contener datos personales y confidenciales **EXPERTIZA ESPECÍFICA** La siguiente experiencia específica es obligatoria para la realización de las tareas: * Al menos tres años de experiencia específica en Drupal 10 (nivel mínimo de competencia \[5]) * Experiencia en contribuciones a proyectos de código abierto como Drupal.org **UBICACIÓN** * Los servicios se prestarán exclusivamente en régimen de teletrabajo («far-site») dentro del territorio de la UE. * El ordenador portátil será facilitado por la Comisión (presencialmente en Bruselas) * Podrá requerirse presencia in situ con un periodo de preaviso de 7 días


