Front End Developer (React)
CoforgeDescripción del puesto
Job Title
Front End Developer (React)
Skills
ReactJS, AEM, Node.js, Jest, Cypress JS, GraphQL, APIs REST
Experience
5yrs
Location
Madrid, Spain
Fluent in Spanish and English En @Coforge estamos buscando un/a Front-End Developer con las siguientes habilidades:
Tareas
Responsable de la implementación de historias de usuario específicas. Se espera que el Ingeniero de Software tenga una actitud proactiva y trabaje con amplia autonomía.
3 amigos con QA y PO (nivel de historia)
Implementar y guiar a roles más junior
Promover programación en pareja/móvil
Revisar implementaciones de código y proporcionar retroalimentación
Coordinar el desarrollo de software en historias de usuario específicas, incidentes de producción y otras tareas concretas
Desafiar la implementación de características e identificar características conflictivas para eliminar
Implementar y guiar: Trazas/métricas/registros; Eventos de negocio; Revisar implementación en herramientas APM (por ejemplo, Dynatrace); Proporcionar retroalimentación
Implementar y guiar a roles más junior en la escritura de código seguro
Implementar y guiar la implementación de infraestructura como código (por ejemplo, Terraform)
Implementar y guiar la implementación de código siguiendo definiciones para calidad de código y mejores prácticas
Implementar y guiar la implementación de código siguiendo definiciones para rendimiento de código (por ejemplo, código asíncrono o multihilo) y mejores prácticas
Implementar y guiar la implementación de pruebas de rendimiento
Implementar y guiar la implementación de código siguiendo definiciones para escalabilidad de código (por ejemplo, seleccionar el antipatrón N+1, servicios sin estado) y mejores prácticas
Implementar y guiar la implementación de pruebas de carga
Implementar y guiar la estrategia de pruebas E2E, aceptación, unidad, contrato, pruebas de integración utilizando TDD
Implementar y guiar la implementación de código siguiendo definiciones para resiliencia de código (por ejemplo, estrategia de reintento, interruptor de circuito) y mejores prácticas
Implementar y coordinar el trabajo en equipo de desarrollo de software (Historia)
Implementar y guiar siguiendo patrones y prácticas de arquitectura (por ejemplo, patrones de diseño, OOD, microservicios)
Incorporación (tareas específicas - por ejemplo, prácticas de incorporación del equipo)
¿Te interesa este puesto?