TECDATA ENGINEERING

TECDATA ENGINEERING

·yesterday

Desarrollador react senior +5 (remoto 100%)

Apply now

Location

remote, Spain

Commitment

Full Time

Level

Senior (5+ years)

Required skills

React.jsJavaScriptTypeScriptReduxZustandRecoilHTML5CSS3Responsive DesignREST APIsGraphQLViteWebpackGitNext.jsTailwind CSS

Job Description

🚀 ¡Estamos buscando un/a React Developer!

¿Te apasiona crear aplicaciones web rápidas, escalables y con experiencias de usuario excepcionales? 💻 Buscamos un/a React Developer con experiencia sólida para incorporarse a nuestro equipo y participar en el desarrollo de aplicaciones web modernas, trabajando estrechamente con equipos de Producto, Diseño y Backend.

🔹 Responsabilidades

  • ✅ Desarrollo y mantenimiento de aplicaciones web responsive utilizando React.js y JavaScript moderno.
  • ✅ Transformación de diseños UI/UX en componentes reutilizables, accesibles y escalables.
  • ✅ Integración con APIs RESTful y GraphQL.
  • ✅ Gestión del estado de aplicaciones y flujos complejos de usuario.
  • ✅ Optimización de rendimiento, compatibilidad entre navegadores y accesibilidad.
  • ✅ Desarrollo de código limpio, documentado, testeable y siguiendo buenas prácticas Front-End.
  • ✅ Participación en Code Reviews y mejora continua de los estándares técnicos.
  • ✅ Colaboración en decisiones de arquitectura Front-End y evolución tecnológica.
  • ✅ Identificación y resolución de errores y problemas de rendimiento.

🎯 Requisitos imprescindibles

  • 🔹 Más de 3 años de experiencia profesional con React.js.
  • 🔹 Dominio sólido de JavaScript ES6+ y TypeScript.
  • 🔹 Conocimiento profundo de React: Hooks, Context, Lifecycle y Reconciliation.
  • 🔹 Experiencia con gestión de estado: Redux, Zustand, Recoil o similares.
  • 🔹 Conocimientos sólidos de HTML5, CSS3 y Responsive Design.
  • 🔹 Experiencia trabajando con REST APIs y/o GraphQL.
  • 🔹 Experiencia con herramientas de build como Vite, Webpack o Create React App.
  • 🔹 Conocimientos de optimización Front-End: Lazy Loading, Code Splitting y Memoization.
  • 🔹 Experiencia con Git y control de versiones.

⭐ Se valorará positivamente

  • ➕ Experiencia con Next.js y arquitecturas SSR, SSG e ISR.
  • ➕ Conocimientos de Tailwind CSS, Styled Components o Emotion.
  • ➕ Experiencia con testing: Jest, React Testing Library, Cypress o Playwright.
  • ➕ Experiencia con pipelines CI/CD: GitHub Actions, Vercel o Netlify.
  • ➕ Conocimientos de accesibilidad WCAG 2.1 y ARIA.
  • ➕ Experiencia con arquitecturas de Micro-Frontends.
  • ➕ Conocimientos de WebSockets, Service Workers y PWA.
  • ➕ Familiaridad con Figma y procesos Design-to-Code.

🙌 ¿Qué buscamos?

Buscamos una persona:

  • 💡 Con atención al detalle y pasión por crear interfaces limpias y experiencias de usuario fluidas.
  • 🤝 Con mentalidad colaborativa y capacidad para trabajar con diseñadores, Product Managers y equipos técnicos.
  • 🚀 Capaz de asumir responsabilidad sobre funcionalidades end-to-end.
  • 🔄 Cómoda trabajando en entornos Agile / Scrum.

📌 Nivel requerido: React.js (P4 – Expert)

📩 Si tienes experiencia con React, TypeScript y desarrollo de aplicaciones web modernas, ¡nos encantaría conocerte!

👉 ¿Te interesa la oportunidad? Envía tu CV o contacta con nosotros para más información.

#React #ReactJS #ReactDeveloper #Frontend #FrontendDeveloper #JavaScript #TypeScript #WebDevelopment #SoftwareDevelopment #TechJobs #Hiring #EmpleoIT

Ready to join the team?

Apply now