Quieres formar parte de nuestro equipo de desarrollo?
Desde Profile nos encontramos en busqueda 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 ilusion es como se cambian las cosas, y queremos contribuir a un futuro mejor gracias a la tecnologia. Para conseguirlo no necesitamos heroes ni super talentos, sino personas implicadas, motivadas, con muchas ganas de trabajar en equipo y de crecer dentro de este proyecto comun 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 estandares del cliente.
Velar por la calidad de desarrollo y limpieza de cogido.
Garantizar el exito y la calidad de las soluciones entregadas.
Desarrollar la interfaz de usuario atractiva y usable.
Comunicar ideas, nuevos metodos o tecnologias con el objetivo de mejorar el stack tecnologico actual.
Disenar y desarrollar componentes reutilizables para otros proyectos/productos.
Poner al usuario en el foco de su actividad, asegurando la correcta comunicacion y desarrollo de los componentes con el backend.
Participar de forma activa en el diseno de APIs.
Colaborar con el resto del equipo ayudando al equipo a crecer y fortalecer la comunidad tecnologica del cliente.
Desarrollar test unitarios.
Garantizar el exito y calidad de las soluciones entregadas.
Que buscamos?
Conocimientos necesarios:
JavaScript
React
Redux y Hooks
Typescript
Webpack
Conocimiento profundo en diseno de patrones de software
Experiencia en el desarrollo de aplicaciones con complejas logicas de negocio
Conocimiento de la metodologia 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 metodologia Apifirst
Experiencia con Apirest y microservicios
Conocer o haber trabajando con herramientas de monitorizacion
Conocer sistemas de caches (Redis, Caffeine..)
Conocimiento de Domain Driven Design
Arquitectura Hexagonal
Requisitos valorables:
Conocimiento en MongoDB y Kafka
Conocimiento de la piramide de testing
Conocimiento de cualquier nivel de backend
Experiencia liderando equipos en entornos tecnologicos
Experiencia previa operando en la nube cualquier artefacto software
Conocimiento y experiencia de