About the job
Smarkia es la compañía que cuenta con la plataforma SaaS que está (r)evolucionado el paradigma de la optimización energética a nivel mundial. Fieles a su filosofía del Inconformismo Energético, trabajan cada día por mejorar sus soluciones disruptivas y ayudar a grandes consumidores a mejorar su eficiencia energética. Además, es la segunda compañía techie más top para trabajar según GreatPlaceToWork.
Impulsados por la Inteligencia Artificial como una de sus principales tecnologías, convierten procesos manuales y complejos en monitorizaciones automáticas escalables y predictivas, facilitando el control y la gestión del uso de la energía. Con un equipo multidisciplinar que no para de crecer, proveen soluciones a más de 300 clientes, garantizando resultados probados y reduciendo costes sin necesidad de hardware específicos.
En Smarkia, están buscando un/a Senior Front-End Developer especializado/a en React, con visión técnica y experiencia contrastada, que asuma un rol clave dentro del equipo de desarrollo. Participarás en el diseño de la arquitectura de interfaz, impulsarás buenas prácticas y serás referente técnico en un entorno colaborativo y ágil.
Si estás buscando lo siguiente, éste es tu sitio:
- Rol clave con liderazgo técnico en un producto SaaS consolidado.
- Stack tecnológico moderno y cultura de excelencia técnica.
- Flexibilidad horaria y posibilidad de trabajo remoto o híbrido.
- Equipo colaborativo, comprometido y con foco real en calidad de software.
Qué funciones realizarás?
Diseñar e implementar interfaces modernas, dinámicas y accesibles con React + TypeScript.
Liderar decisiones técnicas en el ámbito de arquitectura front-end, diseño de componentes, gestión de estado y estructura de proyecto.
Impulsar buenas prácticas de desarrollo: revisiones de código, pruebas automatizadas, documentación técnica y coherencia visual.
Trabajar mano a mano con producto, UX/UI y backend para implementar nuevas funcionalidades con foco en calidad y experiencia de usuario.
Acompañar a perfiles más juniors como referente técnico, promoviendo un desarrollo profesional colectivo.
Colaborar en la mejora continua del stack tecnológico, procesos de desarrollo e integración.
Qué requisitos mínimos serían ideales?
Grado en Ingeniería Informática, FP superior o experiencia profesional equivalente.
5+ años de experiencia en desarrollo Front-End, con al menos 3 trabajando con React en entornos reales de producción.
Dominio de TypeScript, JavaScript moderno (ES6+), HTML5 y CSS3.
Experiencia en construcción de interfaces responsivas, accesibles y orientadas a rendimiento.
Experiencia en diseño y mantenimiento de arquitecturas front-end escalables.
Conocimiento de herramientas de control de versiones (Git, GitHub) y flujos de trabajo colaborativos.
Buen nivel en testing (unitario, integración, E2E) y uso de herramientas de calidad de código (Sonar, linters, code formatters).
Capacidad para trabajar de forma autónoma, comunicar decisiones técnicas y priorizar con criterio.
Además, se valorará especialmente...
- Conocimiento profundo del ecosistema React (hooks avanzados, optimización de performance, React Query, Zustand...).
- Sensibilidad por la experiencia de usuario y el diseño visual coherente.
- Experiencia previa liderando técnicamente equipos o proyectos (aunque no sea en rol formal de Tech Lead).
- Familiaridad con herramientas modernas de desarrollo (Vite, Tailwind CSS, CI/CD...).
- Ganas de evolucionar junto al producto, proponer mejoras y mantenerse actualizado en tecnologías front-end.
Qué te ofrece la empresa?
Incorporación Inmediata.
Contrato Indefinido.
Trabajo híbrido o full remote.
Salario acorde con tu propuesta de valor.
Retribución flexible.
Seguro médico.
Desarrollar tus habilidades y que construyas tu área.
Plan de carrera.
Estar dentro de un proyecto distinto .