Full Stack Engineer (Node.js)

JR Spain
Comunidad Valenciana
EUR 50.000 - 70.000
Descripción del empleo

Coforge es una destacada organización global de soluciones de tecnología de la información que presta servicios a clientes en América, Europa, Asia y Australia. Con una visión de 'Compromiso con lo Emergente' y una estrategia de 'Transformar en el Intersecto', Coforge Technologies atiende a clientes en los verticales de Viajes y Transporte, Banca y Servicios Financieros, Seguros, Manufactura y Medios con capacidades diferenciadas en Automatización, Nube, Datos y Análisis y Digitalización.

Coforge se asocia con organizaciones en sus viajes de transformación digital e implementa estrategias para impulsar transformaciones comerciales de manera ágil y escalable. La empresa está presente en 18 países de todo el mundo y cuenta con más de 23,000 empleados, cumpliendo con los estándares y normas globales de calidad y seguridad de la información.

Tenemos una oportunidad para trabajar con uno de nuestros clientes más importantes en España como FullStack Engineer.

Sobre el Rol:

¿Te apasiona crear soluciones digitales innovadoras? Únete a nuestro equipo como FullStack Engineer y sé parte de un emocionante viaje en la evolución de la plataforma digital de nuestro cliente. Estamos en una misión para mejorar las características digitales y elevar las capacidades de nuestros canales digitales. Como miembro clave de nuestro equipo, adoptarás prácticas de programación extrema, te sumergirás en tuberías CI/CD y explorarás los reinos de la adopción de la nube.

Lo que Harás:

Como FullStack Engineer, tu rol gira en torno a la implementación de historias de usuario específicas y la conducción de cambios impactantes. Prosperarás en un ambiente que fomente la autonomía y la proactividad. Aquí tienes un vistazo de lo que enfrentarás:

  • Colaborar estrechamente con QA y Product Owners en sesiones de '3 amigos' a nivel de historia.
  • Mentorizar y guiar a miembros juniors del equipo, fomentando una cultura de aprendizaje y crecimiento.
  • Abogar por prácticas de programación colaborativa como la programación en Pareja/Grupal.
  • Realizar revisiones de código perspicaces y proporcionar retroalimentación constructiva para mejorar la calidad de implementación.
  • Coordinar esfuerzos de desarrollo de software, asegurando la alineación con historias de usuario y abordando incidentes de producción de manera efectiva.
  • Identificar y abordar desafíos en la implementación de características, esforzándose por la mejora continua.

Tus Contribuciones Impactantes:

  • Proficiencia en frameworks de prueba como Jest y Cypress JS para pruebas unitarias y de extremo a extremo.
  • Familiaridad con GraphQL y APIs REST para una integración de datos sin problemas.
  • Utilización de tecnologías backend como Node.js.

Observabilidad:

  • Liderar la implementación de prácticas de observabilidad, incluyendo trazas, métricas y registros.
  • Revisar y optimizar las implementaciones de observabilidad utilizando herramientas APM como Dynatrace.
  • Ofrecer retroalimentación valiosa para refinar las estrategias de observabilidad.

Seguridad:

  • Mentorizar a miembros juniors del equipo en la escritura de código seguro e implementar medidas de seguridad robustas.
  • Jugar un papel fundamental en mejorar la postura de seguridad de nuestras soluciones.

Implementación:

  • Impulsar la implementación de infraestructura como código utilizando herramientas de vanguardia como Terraform.
  • Proporcionar orientación para optimizar los procesos de implementación y mejorar la confiabilidad de la infraestructura.

Calidad de Código & Rendimiento:

  • Impulsar iniciativas de calidad de código, adhiriéndose a las mejores prácticas y estándares.
  • Optimizar el rendimiento del código mediante implementaciones asíncronas o multihilo.
  • Liderar esfuerzos de pruebas de rendimiento y ofrecer retroalimentación para una mejora continua.

Escalabilidad & Pruebas:

  • Implementar prácticas de codificación escalables y realizar pruebas de carga para garantizar la escalabilidad del sistema.
  • Guía al equipo en estrategias de prueba integrales, incluyendo metodologías TDD.

Resiliencia & Implementación:

  • Fomentar la resiliencia del código a través de estrategias proactivas como mecanismos de reintento y interruptores de circuito.
  • Liderar con el ejemplo en sesiones de programación en Pareja/Grupal y coordinar esfuerzos de desarrollo de software.

Arquitectura y Diseño:

  • Implementar y guiar la adopción de patrones de arquitectura y mejores prácticas.
  • Proporcionar retroalimentación valiosa para mejorar la arquitectura del sistema y las decisiones de diseño.

Tu Estilo de Trabajo:

  • Prosperarás en nuestros equipos orientados al producto, disfrutando de la plena propiedad y autonomía dentro de tus límites.

Metodología:

  • 2-4 años de experiencia como Ingeniero FullStack.
  • Desarrollo Guiado por Pruebas.
  • Programación y Diseño Orientado a Objetos.
  • Alto nivel en bases de datos relacionales, clave-valor y documentales.

Requisitos de Idioma:

  • Español - Nativo.

Únete a nosotros en este emocionante viaje y sé parte de un equipo dedicado a dar forma al futuro de la innovación digital. ¡Aplica ahora y construyamos algo increíble juntos!

Obtenga la revisión gratuita y confidencial de su currículum.
Selecciona un archivo o arrástralo y suéltalo
Avatar
Asesoramiento online gratuito
¡Mejora tus posibilidades de entrevistarte para ese puesto!
Adelántate y explora vacantes nuevas de Full Stack Engineer (Node.js) en