Frontend Developer Senior/Semi Senior - FUENGIROLA
Role details
Job location
Tech stack
Job description
Somos una Compañía nacional con un gran crecimiento, dedicada al sector energético, tanto a nivel residencial como empresarial. Buscamos una persona para la posición Frontend Developer Senior / Semi Senior (React + Redux) en nuestras oficinas en FUENGIROLA.
Requirements
Buscamos un/a PROFESIONAL con carrera de Grado con al menos 5 años de experiencia comprobable liderando o participando activamente en el desarrollo de aplicaciones modernas con React.
Es necesario que tenga pensamiento crítico, sólidos fundamentos de JavaScript y un enfoque claro en calidad, escalabilidad y rendimiento.
El candidato ideal debe dominar las herramientas del ecosistema React, entiende el por qué detrás de cada decisión técnica, y disfruta trabajando en equipos ágiles donde la excelencia técnica y la colaboración son la norma., Frontend (Excluyente)-
- Experiencia avanzada con React, incluyendo comprensión del ciclo de vida de los componentes y del uso adecuado de Hooks
- Fuerte dominio de JavaScript ES6+ y comprensión profunda de la asincronía (promesas, async/await, event loop).
- Manejo sólido del estado global con Redux.
- Sólido conocimiento de SCSS, con arquitectura modular y principios BEM.
- Experiencia en Responsive Design y desarrollo Pixel Perfect.
- Experiencia en configuración y optimización con Webpack.
- Experiencia en tests automatizados con Jest (unitarios e integración).
- Experiencia en comunicación en tiempo real mediante Socket.IO.
- Sólida experiencia consumiendo y gestionando APIs REST.
- Experiencia en internacionalización (i18n) con react-i18next
Backend (deseable, no excluyente)
- Conocimientos básicos de Node.js y Express, o interés genuino en aprenderlo., * Fluidez en el uso de la terminal bash y administración básica de sistemas Linux.
- Experiencia trabajando con Jira y metodologías ágiles, especialmente Scrum.
- Capacidad para comprender y redactar documentación técnica clara y estructurada.
- Conocimientos de Git y flujos de CI/CD.
Idiomas y comunicación:
- Español: nivel nativo o avanzado.
- Inglés: nivel técnico suficiente para leer documentación, comprender conceptos y comunicarse en reuniones ocasionales sobre temas técnicos.
Buenas prácticas y estilo de trabajo:
- Aplicación de principios KISS, DRY y SOLID.
- Código limpio, modular y bien documentado.
- Fuerte compromiso con la calidad, el mantenimiento y la escalabilidad del proyecto.
Valoramos:
- Capacidad de análisis y optimización de código.
- Autonomía, responsabilidad y atención al detalle.
- Interés genuino por aprender nuevas tecnologías y mejorar procesos., Personas proactivas, comprometidas, con iniciativa, con visión estratégica, versátiles, habilidades de resolución de problemas, comunicación efectiva, adaptabilidad, gestión del tiempo y que posean habilidades para trabajar en equipo.
Benefits & conditions
- Contrato indefinido.
- Salario acorde a la posición.
- Muy buen ambiente laboral.
- Jornada completa (lunes a viernes).
- Empresa en expansión.
- Posibilidades de crecimiento.