Descripción de empleo
En Orbitant buscamos Software Engineer (mid y senior) especializado en React (remoto).
¿Qué es Orbitant?
Orbitant es una boutique tecnológica especializada en desarrollar software para clientes nacionales e internacionales, con un foco total en la calidad y en entregar resultados excepcionales.
No buscamos “hacer por hacer”. Cada proyecto lo construimos con la intención de aportar valor real, manteniendo siempre los más altos estándares técnicos y estratégicos.
Nuestros pilares
- Ingeniería sólida, sin atajos. Construimos con intención, buenas prácticas y visión a largo plazo, diseñando soluciones limpias, escalables y mantenibles.
- Innovación con sentido común. Exploramos las tecnologías emergentes, las analizamos e incorporamos lo que realmente aporta valor, evitando modas pasajeras.
- Tecnología orientada al negocio. Entendemos siempre el por qué antes del cómo. Cada decisión técnica se alinea con los objetivos estratégicos para impactar y aportar valor al negocio.
En Orbitant promovemos
- Trabajo en equipo y responsabilidad sobre tu trabajo
- Compartir conocimiento y aprender constantemente.
- Flexibilidad y libertad para desarrollar tu trabajo en tu día a día.
- Adaptarnos, evolucionar y mantener una actitud ganadora.
Mentorizar y dejarnos mentorizar. Crecimiento constante.
- Automatizar y trabajar de manera AI-first, apostando por herramientas que nos ayuden.
- Disfrutar de lo que hacemos y sentirnos orgullosos del resultado.
¿Qué buscamos?
En Orbitant buscamos Software Engineer y Senior Software Engineer especializados en React, con experiencia en diferentes tipos de proyectos y entornos, pero sobre todo con muchas ganas de seguir creciendo.
Más allá de la experiencia, lo que más valoramos es la actitud y la alineación con nuestros valores. Buscamos personas que :
- Disfruten aprendiendo en su día a día y compartiendo ese conocimiento
- Se sientan cómodos y cómodas comunicandose con su equipo y con clientes.
- Colaboren de forma activa, sin miedo a preguntar ni a proponer.
- Aporten ideas propias y no esperen simplemente a que se les asignen tareas.
- Busquen ir un poco más allá de lo que se espera, generando siempre un impacto real.
- Tengan curiosidad, mentalidad de mejora continua, ganas de construir cosas de las que sentirse orgullosos.
- Buscamos personas que no sólo programan, si no que entiendan el por qué detrás de lo que hacemos, y quieran aportar valor real. No contratamos a una persona para un proyecto, si no a personas con las que queramos trabajar a largo plazo.
Responsabilidades
Entre las principales responsabilidades que tendrás podemos destacar :
- Diseñar, desarrollar y mantener aplicaciones web utilizando React (idealmente con TypeScript) y su ecosistema, siguiendo buenas prácticas y patrones de componentes reutilizables.
- Participar en el diseño de arquitecturas frontend limpias, escalables y mantenibles : gestión de estado, routing, modularización, comunicación con APIs, etc.
- Implementar interfaces cuidadas a partir de diseños (Figma u otras herramientas), poniendo foco en accesibilidad (a11y), responsive design y rendimiento en el navegador.
- Revisar y mejorar código React / TypeScript, asegurando la calidad, consistencia y manteniendo la capacidad de trabajar con código legacy cuando sea necesario.
- Definir y mantener la integración con APIs REST / GraphQL, gestionando correctamente estados de carga, error y datos vacíos.
- Trabajar de forma colaborativa con perfiles de diseño, producto, backend y negocio, alineando la experiencia de usuario con los objetivos del proyecto.
- Mentorizar a compañeros y compañeras en buenas prácticas de frontend, UX y accesibilidad, impulsando su desarrollo profesional.
- Compartir conocimiento y buenas prácticas dentro del equipo y de Orbitant (charlas internas, documentación viva, ejemplos, repos de referencia…)
- Proponer nuevas ideas, patrones de UI, librerías o mejoras de procesos que aporten valor real al producto y al equipo.
- Ser responsable de la calidad de la experiencia de usuario que se pone en producción, ayudando a monitorizar y mejorar métricas de rendimiento y errores en el front.
Requisitos
Imprescindible
- Experiencia sólida desarrollando interfaces web con React (mejor aún si es con TypeScript).
- Buen entendimiento de JavaScript moderno (ES6+), HTML5 y CSS3 (Flexbox, Grid, responsive design).
- Buen entendimiento de arquitecturas frontend limpias, escalables y mantenibles (component-driven development, gestión de estado, separación de responsabilidades, etc.).
- Capacidad para escribir código de frontend limpio, accesible, bien estructurado, documentado y testeado (por ejemplo con Jest, React Testing Library, Cypress…).
- Habilidad para trabajar en equipo, colaborar de forma activa con diseño, backend y producto, y comunicarse con claridad.
- Proactividad para proponer ideas y soluciones tanto a nivel técnico como de experiencia de usuario.
- Enfoque de trabajo Lean, cómodo iterando y entregando valor de forma incremental.
- Experiencia integrando el frontend con APIs REST y / o GraphQL (manejo de autenticación, errores, paginación, etc.).
- Conocimiento de herramientas para CI / CD aplicadas a proyectos frontend.
- Actitud orientada a aportar valor y a buscar la mejora continua.
- Ganas de aprender, de enseñar a otros y de compartir conocimiento.
- Nivel de inglés que permita comunicarse con equipo y clientes internacionales.
Deseable
- Pasión por investigar, aprender y probar nuevas herramientas del ecosistema React (Next.js, Vite, Zustand, Redux Toolkit, React Query / TanStack Query, etc.).
- Experiencia trabajando con SSR / SSG (por ejemplo con Next.js) y optimización para SEO y rendimiento.
- Experiencia construyendo o trabajando con design systems y librerías de componentes (Storybook, tokens de diseño, theming, etc.).
- Conocimientos de accesibilidad web (WCAG) y experiencia aplicándolos en productos reales.
- Experiencia con testing E2E (Cypress, Playwright) y buenas prácticas de calidad en frontend.
- Experiencia colaborando estrechamente con equipos de diseño y en procesos de diseño centrado en el usuario.
- Experiencia mentorizando y ayudando a crecer a otras personas del equipo.
- Experiencia trabajando en integración de sistemas y productos complejos donde el frontend se coordina con múltiples servicios.
- Experiencia con AI o curiosidad por aprender y trabajar con ella en el día a día (copilots, generación de código / tests, herramientas de productividad…)
Qué ofrecemos
- Trabajo remoto 100% (base en España)
- Oficina top en Madrid de libre asistencia
- Flexibilidad real
- Macbook de última generación
- Licencia de Cursor
- Formación y mentorización
- Salario entre 33.000€ y 53.000€ brutos anuales
- Referral bonus
- Posibilidades de crecimiento reales
- Formar parte de un equipo espectacular que está deseando que te unas
Si crees que encajas no dudes en inscribirte, y si tienes cualquier pregunta o quieres saber más puedes contactarnos sin problemas :)