Profile Software Services
Front-end Developer con React (100% Remoto en España)
Profile Software ServicesSpain9 days ago
Full-timeConsulting, Information Technology

¿Buscando nuevos retos? ¿Quieres formar parte de nuestro equipo?


Estamos ampliando equipo y buscamos un/a Desarrollador/a Frontend con React para trabajar en un proyecto estratégico en un cliente del sector retail.


Tendrás la oportunidad de unirte a un equipo altamente cualificado y comprometido, con foco en la calidad, la innovación tecnológica y el trabajo colaborativo.


Con ilusión es como se cambian las cosas, y queremos contribuir a un futuro mejor gracias a la tecnología. Para conseguirlo no necesitamos héroes ni súper talentos, sino personas implicadas, motivadas, con muchas ganas de trabajar en equipo y de crecer dentro de este proyecto común que formamos todos/as.


📌 Responsabilidades principales


  • Diseñar y desarrollar interfaces de usuario atractivas, funcionales y usables.
  • Componentizar piezas de front-end sostenibles y reutilizables, alineadas con los estándares corporativos.
  • Asegurar la calidad, escalabilidad y limpieza del código en cada entrega.
  • Desarrollar componentes con visión de producto, reutilizables en múltiples pantallas, entornos y entidades.
  • Participar en el diseño y desarrollo de APIs, colaborando estrechamente con el equipo backend.
  • Aplicar un diseño centrado en el usuario, asegurando una integración coherente entre frontend y backend.
  • Desarrollar y mantener pruebas unitarias que aseguren la robustez y estabilidad del producto.
  • Comunicar de forma clara y proactiva nuevas ideas, herramientas o tecnologías que mejoren el stack y procesos actuales.
  • Colaborar con equipos multidisciplinares, fomentando el intercambio de conocimiento y la mejora continua.
  • Promover buenas prácticas de desarrollo y contribuir al crecimiento técnico del equipo.



🎯 Buscamos que tengas conocimiento en las siguientes tecnologías:


🔧 Tecnologías y herramientas:

  • JavaScript y TypeScript, con experiencia consolidada en desarrollo frontend.
  • React con uso avanzado de Redux y React Hooks.
  • Webpack y otras herramientas modernas de empaquetado.
  • Jest y React Testing Library para pruebas unitarias y de componentes.
  • Conocimiento y experiencia trabajando con Gitflow y buenas prácticas de control de versiones.
  • Familiaridad con plataformas de CI/CD para la automatización de despliegues e integraciones.


🏗️ Arquitectura y diseño de software:

  • Sólido conocimiento en diseño de patrones de software.
  • Experiencia en el desarrollo de aplicaciones con lógica de negocio compleja.
  • Conocimientos de Domain Driven Design (DDD) y Arquitectura Hexagonal.
  • Experiencia con API REST, diseño y consumo de microservicios.
  • Experiencia trabajando con enfoque API First para diseño y desarrollo de servicios.


📈 Metodologías y buenas prácticas:

  • Conocimiento de metodologías Agile (Scrum, Kanban).
  • Desarrollo enfocado en la calidad del código y cobertura de pruebas.
  • Uso de herramientas de monitorización para observabilidad y control en producción.
  • Conocimiento y experiencia con sistemas de caché como Redis, Caffeine, entre otros.


🔧 Stack tecnológico:

  • JavaScript
  • React
  • Redux y Hooks
  • Typescript
  • Rest
  • Jest/React testing library
  • Cypress
  • MongoDB
  • Kafka
  • Redis,Caffeine
  • Maven 3.x Git+ Gitflow


🌟 Se valorará positivamente:

  • Conocimiento y uso de MongoDB como base de datos NoSQL.
  • Experiencia con Kafka como sistema de mensajería distribuida.
  • Conocimientos en cualquier nivel de desarrollo backend.
  • Experiencia previa liderando equipos técnicos en proyectos complejos.
  • Experiencia operando artefactos software en entornos de nube (cualquier proveedor).
  • Experiencia con estrategias avanzadas de pruebas y despliegue continuo.


🤝 Soft Skills:

  • Análisis y resolución de problemas: capacidad para enfrentar desafíos complejos con pensamiento estructurado y enfoque en soluciones efectivas.
  • Trabajo en equipo: colaboración fluida con perfiles multidisciplinares, fomentando un ambiente de apoyo y comunicación abierta.
  • Pensamiento analítico: enfoque riguroso y detallado para entender y mejorar procesos, flujos y funcionalidades.
  • Proactividad: actitud orientada a la mejora continua, la toma de iniciativa y la anticipación a posibles bloqueos.
  • Transparencia: comunicación honesta, clara y alineada con los objetivos del equipo y del negocio.
  • Autoexigencia: compromiso con la calidad, la mejora constante y la entrega de valor real.
  • Flexibilidad: capacidad para adaptarse a entornos cambiantes, nuevas herramientas o metodologías sin perder eficiencia.



¿Qué ofrecemos?

  • 🚙🏖Como mejora al convenio y reconocimientos de la fidelidad del empleado, en Profile aplicamos el nº de vacaciones de acuerdo a la antigüedad de cada persona: Cada año (hasta 3) se le sumará un día de vacaciones.
  • 🧗 ♂️Seguimiento con tu equipo todos los meses para tener un continuo feedback.
  • 🕑Flexibilidad horaria para ayudarte a conciliar tu vida profesional / familiar.
  • 💰Plataforma de gamificación de Profile Play.
  • 💫Retribución flexible (tickets restaurante, transporte y/o guardería).
  • 🎁Regalos: Lote de Navidad / Cheque Regalo por el día de tu cumpleaños / Sorteos exclusivos.
  • 🤹 ♀️Team Buildings ¡No te puedes perder la fiesta de verano o la cena de Navidad!
  • 🔎Comunidades tecnológicas para que compartas tus conocimientos e ideas con los demás equipos.
  • 📚 Formación a medida.


¿Hablamos?🤗☎️

Key Skills

Ranked by relevance