Requirements: Spanish
Company: Coforge
Region: Madrid , Community of Madrid
Job Title: Front End Developer (React)
Skills: ReactJS, 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 implementacin de historias de usuario especficas. Se espera que el Ingeniero de Software tenga una actitud proactiva y trabaje con amplia autonoma.
- 3 amigos con QA y PO (nivel de historia)
- Implementar y guiar a roles ms junior
- Promover programacin en pareja/mvil
- Revisar implementaciones de cdigo y proporcionar retroalimentacin
- Coordinar el desarrollo de software en historias de usuario especficas, incidentes de produccin y otras tareas concretas
- Desafiar la implementacin de caractersticas e identificar caractersticas conflictivas para eliminar
- Implementar y guiar: Trazas/mtricas/registros; Eventos de negocio; Revisar implementacin en herramientas APM (por ejemplo, Dynatrace); Proporcionar retroalimentacin
- Implementar y guiar a roles ms junior en la escritura de cdigo seguro
- Implementar y guiar la implementacin de infraestructura como cdigo (por ejemplo, Terraform)
- Implementar y guiar la implementacin de cdigo siguiendo definiciones para calidad de cdigo y mejores prcticas
- Implementar y guiar la implementacin de cdigo siguiendo definiciones para rendimiento de cdigo (por ejemplo, cdigo asncrono o multihilo) y mejores prcticas
- Implementar y guiar la implementacin de pruebas de rendimiento
- Implementar y guiar la implementacin de cdigo siguiendo definiciones para escalabilidad de cdigo (por ejemplo, seleccionar el antipatrn N+1, servicios sin estado) y mejores prcticas
- Implementar y guiar la implementacin de pruebas de carga
- Implementar y guiar la estrategia de pruebas E2E, aceptacin, unidad, contrato, pruebas de integracin utilizando TDD
- Implementar y guiar la implementacin de cdigo siguiendo definiciones para resiliencia de cdigo (por ejemplo, estrategia de reintento, interruptor de circuito) y mejores prcticas
- Implementar y coordinar el trabajo en equipo de desarrollo de software (Historia)
- Implementar y guiar siguiendo patrones y prcticas de arquitectura (por ejemplo, patrones de diseo, OOD, microservicios)
- Incorporacin (tareas especficas - por ejemplo, prcticas de incorporacin del equipo)