Senior Frontend Developer, React, Redux, Microfrontends

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Frontend Developer desarrollando aplicaciones web con React, Redux y Microfrontends para knowmad mood, compañía española de transformación digital. Integración de APIs REST y testing con Cypress.

Responsibilities:

  • Diseñar, desarrollar y evolucionar aplicaciones web con JavaScript ES6, React y Redux
  • Participar en la definición e implementación de arquitecturas basadas en Shell y Microfrontends
  • Desarrollar e integrar aplicaciones mediante APIs REST
  • Diseñar e implementar pruebas unitarias y pruebas end-to-end con Cypress
  • Aplicar principios de Clean Code, SOLID y estándares de ingeniería
  • Cumplir buenas prácticas del ciclo de desarrollo, incluyendo calidad, seguridad, rendimiento y pruebas
  • Colaborar con equipos de negocio, producto y tecnología para identificar necesidades y aportar soluciones alineadas con los objetivos del proyecto
  • Aportar mejoras técnicas, fomentar buenas prácticas y contribuir a la evolución tecnológica de los equipos

Requirements:

  • Experiencia de al menos 3-4 años como Desarrollador/a Frontend o Consultor/a Técnico
  • Experiencia sólida con JavaScript ES6, React y Redux en entornos empresariales
  • Conocimientos avanzados de HTML5, CSS3 y desarrollo de aplicaciones web modernas
  • Experiencia en consumo e integración de APIs REST
  • Conocimientos de Clean Code, principios SOLID y buenas prácticas de desarrollo de software
  • Experiencia en desarrollo y mantenimiento de tests unitarios y conocimientos de estrategias de testing
  • Conocimientos y experiencia trabajando con Git
  • Experiencia con herramientas de testing end-to-end como Cypress
  • Conocimiento y experiencia en arquitecturas basadas en Shell + Microfrontends
  • Experiencia aplicando buenas prácticas durante el SDLC, incluyendo calidad, rendimiento, seguridad y mantenibilidad
  • Capacidad de trabajo en equipo y excelentes habilidades de comunicación
  • Se valorará experiencia o conocimientos en arquitecturas frontend escalables basadas en Microfrontends
  • Se valorará experiencia con herramientas de testing automatizado y calidad del software
  • Se valorará desarrollo en entornos ágiles con Scrum o Kanban
  • Se valorarán prácticas de integración continua y despliegue continuo (CI/CD)
  • Se valorará optimización del rendimiento y seguridad en aplicaciones web
  • Se valorará experiencia en proyectos de gran volumen o con múltiples equipos de desarrollo

Benefits:

  • Contrato indefinido
  • 100% remoto
  • Formación interna y acceso a certificaciones
  • Plan de retribución flexible (seguro médico, transporte, tickets guardería, tickets restaurante)
  • Plan amigo con compensación extra por recomendaciones
  • Eventos, meetups, techdays y charlas
  • 26 días de descanso (22 días de vacaciones, 2 días de libre disposición y 24 y 31 de diciembre festivos por defecto)
  • Horario flexible de 8:30 a 18:00 de lunes a jueves y de 8:00 a 15:00 los viernes
  • Jornada intensiva de verano en julio y agosto, de 8:00 a 15:00