Desarrollador Frontend React Mid/Senior
| Desarrollador | Frontend | React | JavaScript | Trabajo remoto | Apis | España | Full time | GraphQL | Git | Arquitectura Frontend | Testing automatizado | Maquetación CSS | Sistemas |
Normalmente respondemos en un plazo de tres días
Buscamos un Desarrollador Frontend React Mid/Senior que cree interfaces épicas
En Human to Human Hub estamos buscando un Frontend React Mid/Senior para nuestro cliente Séntisis, una empresa ubicada en España que ayuda a empresas y marcas en su crecimiento y transformación a través de tecnología de vanguardia, analítica avanzada e inteligencia de mercado.
El objetivo principal de este Frontend React es construir y evolucionar las aplicaciones web que usan nuestros clientes, transformando retos en soluciones tangibles, colaborar de forma estrecha con el equipo de producto, proponiendo mejoras en la fiabilidad y calidad de las plataformas, definiendo arquitecturas robustas y aplicando las mejores prácticas en el desarrollo.
🎯¿Qué harás en este rol?
➡️Construcción y evolución de aplicaciones web:
- Desarrollar, mantener y optimizar aplicaciones web utilizando React, implementando tanto componentes con clases como con hooks.
- Integrar aplicaciones con APIs REST y GraphQL, garantizando un alto nivel de desempeño y escalabilidad.
➡️Colaboración y mejora continua:
- Trabajar en conjunto con el equipo de producto para transformar retos en avances tangibles. Hacer recomendaciones y aplicar mejoras en la calidad y fiabilidad de las plataformas.
- Participar en la definición de la arquitectura del sistema y en la implementación de mejores prácticas en el desarrollo.
➡️Testing y calidad de código:
- Diseñar y ejecutar pruebas automatizadas usando herramientas como Jest, React Testing Library, Playwright o Cypress.
- Realizar code reviews y colaborar en la optimización de procesos para asegurar un código limpio y mantenible.
➡️Optimización de rendimiento y accesibilidad:
- Implementar estrategias para mejorar el rendimiento y la velocidad de carga de las aplicaciones web.
- Aplicar buenas prácticas de accesibilidad (WCAG) para garantizar una experiencia inclusiva para todos los usuarios.
➡️Mantenimiento y refactorización de código:
- Revisar y mejorar constantemente el código existente para mantenerlo modular, eficiente y fácil de escalar.
- Refactorizar componentes y estructuras de datos cuando sea necesario para optimizar la mantenibilidad del proyecto.
➡️Automatización y CI/CD:
- Configurar y mantener flujos de integración y despliegue continuo (CI/CD) para garantizar entregas rápidas y seguras.
- Colaborar con el equipo de DevOps para mejorar los procesos de despliegue y monitoreo de las aplicaciones.
➡️Documentación técnica:
- Redactar documentación clara y estructurada sobre componentes, APIs y procesos clave del desarrollo.
- Mantener actualizados los manuales de arquitectura y mejores prácticas para facilitar la incorporación de nuevos desarrolladores.
➡️ Seguridad en Aplicaciones Web:
- Implementar medidas de seguridad para prevenir vulnerabilidades como XSS, CSRF e inyecciones SQL.
- Aplicar buenas prácticas en la gestión de autenticación y autorización de usuarios en las aplicaciones.
✅ Habilidades y competencias clave
- Autonomía y Proactividad:
- Capacidad para gestionar su propio trabajo sin necesidad de supervisión constante.
- Iniciativa para identificar y resolver problemas antes de que impacten en el desarrollo.
- Resolución de problemas y aprendizaje continuo:
- Habilidad para analizar y resolver problemas técnicos de manera eficiente.
- Interés en mantenerse actualizado sobre nuevas tecnologías y tendencias en desarrollo frontend.
- Comunicación efectiva:
- Capacidad para expresar ideas de manera clara y concisa en reuniones y documentación técnica.
- Habilidad para interactuar con otros desarrolladores, equipos de producto y liderazgo de manera asertiva.
- Trabajo en equipo y colaboración:
- Disposición para trabajar en conjunto con el equipo técnico y otros departamentos en un entorno ágil.
- Actitud colaborativa para compartir conocimientos y contribuir al éxito del equipo.
- Ownership:
- Sentido de responsabilidad sobre las tareas asignadas, garantizando la entrega de productos de calidad.
- Compromiso con la mejora continua del código y los procesos internos del equipo.
🔎 Lo que buscamos en ti:
- Formación técnica o profesional en Ingeniería de Sistemas, Telecomunicaciones, Informática o campos afines, o experiencia demostrable que respalde un nivel de conocimiento equivalente.
- Experiencia comprobable en el uso de control de versiones Git, preferiblemente con Bitbucket o plataformas similares.
- Dominio de tecnologías como Typescript, Redux, Material UI, Styled-components y Storybook.
- Conocimientos en testing automatizado con herramientas como Jest, React Testing Library, Playwright y/o Cypress.
- Capacidad para maquetar interfaces utilizando CSS de manera eficiente y adaptable.
- Deseable experiencia con Apollo GraphQL y capacidad para trabajar con React tanto en componentes de clase como con hooks.
- Inglés nivel medio o alto, suficiente para la lectura de documentación técnica y colaboración en entornos internacionales.
- Disponibilidad para trabajar en horario de España, con posibilidad de adaptarse a reuniones y dinámicas del equipo.
- Conexión a internet estable y espacio de trabajo adecuado para operar de forma remota.
💡Conocimientos técnicos:
- React:
- Experiencia mínima de 2 años desarrollando aplicaciones con React, utilizando tanto clases como hooks.
- Adaptabilidad para ajustarse a cambios y prioridades emergentes.
- Lenguajes y Frameworks: Dominio de Typescript, Redux, Material UI, Styled-components y Storybook.
- Integración de APIs: Conocimiento en la conexión y manejo de APIs REST y GraphQL.
- Control de versiones: Experiencia con Git, preferiblemente utilizando Bitbucket o herramientas similares.
- Testing automatizado: Experiencia en la implementación de pruebas con Jest, React Testing Library, Playwright y/o Cypress.
Valorables: Conocimientos o experiencia previa con Apollo GraphQL y haber montado proyectos frontend desde cero.
📌¿Qué ofrecemos?
Oportunidad de crecimiento y formación:
- Programas de capacitación y desarrollo profesional continuo.
- Posibilidad de evolucionar hacia roles de mayor responsabilidad, como Frontend Lead.
Ambiente de trabajo colaborativo:
- Integración en un equipo de trabajo innovador y dinámico, con comunicación constante y fluida.
- Participación en proyectos de alto impacto que promueven la mejora continua y la adopción de nuevas tecnologías.
Flexibilidad geográfica:
-Posibilidad de trabajar desde cualquier ubicación, promoviendo un equilibrio entre vida laboral y personal.
- Validación del horario según país y ciudad de residencia del candidato, priorizando franja horaria de España.
Estabilidad y vinculación formal:
- Contrato indefinido con periodo de prueba variable según ubicación y perfil del candidato, inicialmente ingresa con prestación de servicios
Posibilidad de contratación directa en países donde la empresa tiene presencia, como Colombia, México o España.
Beneficios adicionales: Auxilio de transporte (en caso de asistencia a la oficina en España) y evaluación de primas por servicios
Si crees que este rol es para ti, queremos conocerte. Aplica hoy mismo 👇🏼
- Departamento
- TI
- Ubicaciones
- Human to Human Hub
- Estado remoto
- Completamente remoto
Acerca de Human to Human Hub
Human to Human Hub nace de los vínculos Humano – Humano que nuestro fundador, Guillermo González Pimiento siempre ha cultivado con sus clientes y mentores.
Nosotros creemos en las personas y apostamos por girar el timón de los procesos laborales hacia lo humano que, al final del día, es lo que nos une y nos compromete a todos a trabajar desde nuestra mejor versión, poniendo nuestro talento al servicio de los demás, en la búsqueda de alcanzar beneficios mutuos.
Con nuestras metodologías y acompañamiento, alcanzamos los resultados profesionales de nuestros clientes a través del relacionamiento humano – humano, apoyándonos en el uso de la tecnología y la inteligencia artificial como un medio que nos permite crear relaciones genuinas y a largo plazo.
Desarrollador Frontend React Mid/Senior
| Desarrollador | Frontend | React | JavaScript | Trabajo remoto | Apis | España | Full time | GraphQL | Git | Arquitectura Frontend | Testing automatizado | Maquetación CSS | Sistemas |
Cargando formulario de solicitud
¿Ya trabajas en Human to Human Hub?
Ayúdanos a encontrar a tu próximo compañero/a.