Senior Front-end Engineer
Senior Front-end Engineer¿Te interesaría formar parte de una de las empresas tecnológicas líderes dentro del sector Marketplace?
Formarías parte de una compañía que apuesta por la innovación y por el constante desarrollo de sus trabajadores. ¡Aquí nadie se queda atrás! Se te ayudará con la formación necesaria para que esto no ocurra.
Se te dará la oportunidad de trabajar mano a mano con un gran equipo de profesionales, divididos en squads según misiones de la compañía, del que podrías aprender, pero también aportar todos tus conocimientos e ideas!
Además, si no formas parte de la Unión Europea y necesitas que te ayudemos con los permisos necesarios para trabajar, ¡no dejes de apuntarte!
Dispondrás de flexibilidad para compaginar tu trabajo con tu vida personal, teniendo flexibilidad horaria, jornada intensiva los viernes y los meses de verano, y la opción de trabajar puntualmente en remoto.
Buscamos un/a JavaScript Software Engineer para incorporar en uno de sus Squads y participar junto al resto del equipo senior, mediante metodología Scrum, en la refactorización de la web y creación de nuevos proyectos.
Algunas de tus funciones serán:
- Creación de componentes web con React.js definido en el Marco SUI.
- Contribuir en la definición de la arquitectura de aplicaciones.
- Implementación de diseño impulsado por dominio en las soluciones provistas.
- Mantenimiento y documentación.
- Soporte a desarrolladores en la implementación de los componentes.
- Usar procesos de software para asegurar la calidad del código.
- Creación e implementación de herramientas para ayudar a los equipos de frontend, UI y UX con el flujo de trabajo.
- Especial atención al rendimiento.
- Revisión de código.
- Participación en la toma de decisiones sobre el uso de Javascript.
Eres la persona idónea si:
- Tienes una base sólida en ingeniería de software orientada a Javascript, idealmente procedente de carrera técnica: ingeniería informática…
- Acumular una experiencia de al menos 3-4 años en JavaScript (ES6) y con conocimiento en diferentes frameworks y librerías propias de la tecnología (React.js), así como haber trabajado con componentes web
- APIs HTML5
- Domain-driven design (DDD) (NodeJS)
Consideraremos un plus si conoces algunas de las siguientes tecnologías/metodologías:
- Linters
- Preprocesadores de Javascript (BabelJS)
- Git
- Automatización de Procesos (NPM)
- WPO: Web Performance Optimization & Tools
- Webpack
- Metodologías ágiles (Scrum, Lean…)