¿Quieres formar parte de nuestro equipo de desarrollo?
Desde Profile nos encontramos en búsqueda de un/a Senior Frontend Developer con experiencia en React para integrarse dentro de nuestra vertical FrontEnd en un relevante proyecto del sector retail participando 100% en remoto.
Con ilusión es como se cambian las cosas, y queremos contribuir a un futuro mejor gracias a la tecnología. Para conseguirlo no necesitamos héroes ni súper talentos, sino personas implicadas, motivadas, con muchas ganas de trabajar en equipo y de crecer dentro de este proyecto común que formamos todos/as.
Responsabilidades clave:
- Componentizar piezas sostenibles de Front que sean reutilizables en otras pantallas, entornos y entidades
- Crear componentes de Front que sean acordes a los estándares del cliente.
- Velar por la calidad de desarrollo y limpieza de cógido.
- Garantizar el éxito y la calidad de las soluciones entregadas.
- Desarrollar la interfaz de usuario atractiva y usable.
- Comunicar ideas, nuevos métodos o tecnologías con el objetivo de mejorar el stack tecnológico actual.
- Diseñar y desarrollar componentes reutilizables para otros proyectos/productos.
- Poner al usuario en el foco de su actividad, asegurando la correcta comunicación y desarrollo de los componentes con el backend.
- Participar de forma activa en el diseño de APIs.
- Colaborar con el resto del equipo ayudando al equipo a crecer y fortalecer la comunidad tecnológica del cliente.
- Desarrollar test unitarios.
- Garantizar el éxito y calidad de las soluciones entregadas.
¿Qué buscamos?
Conocimientos necesarios:
- JavaScript
- React
- Redux y Hooks
- Typescript
- Webpack
- Conocimiento profundo en diseño de patrones de software
- Experiencia en el desarrollo de aplicaciones con complejas lógicas de negocio
- Conocimiento de la metodología Agile
- Desarrollo de pruebas unitarias
Es importante:
- Concimiento de platafromas de CI/CD
- Conocimiento de Jest y React testing library
- Conocimiento y experiencia trabajando en Gitflow
- Experiencia con metodología Apifirst
- Experiencia con Apirest y microservicios
- Conocer o haber trabajando con herramientas de monitorización
- Conocer sistemas de cachés (Redis, Caffeine..)
- Conocimiento de Domain Driven Design
- Arquitectura Hexagonal
Requisitos valorables:
- Conocimiento en MongoDB y Kafka
- Conocimiento de la pirámide de testing
- Conocimiento de cualquier nivel de backend
- Experiencia liderando equipos en entornos tecnológicos
- Experiencia previa operando en la nube cualquier artefacto software
- Conocimiento y experiencia de pruebas en entornos efímeros
- Conocimiento y experiencia en el desarrollo de test E2E con Cypress
Te damos buenas razones para unirte a nuestro equipo :