Rockcruit

Nos encontramos en la búsqueda de Senior Front end Developer para uno de nuestros clientes 🚀🔎

Serás responsable de:

- Participar en todas las fases del diseño de productos de alto impacto, analizando requerimientos, proponiendo y desarrollando soluciones que agreguen valor a las áreas técnicas y de negocio.

- Tener independencia para llevar a cabo las iniciativas asignadas, interactuando con todos los stakeholders involucrados para asegurar la entrega efectiva de proyectos.

- Colaborar en las definiciones de arquitectura y escalabilidad de nuestros productos, enfocándonos siempre en optimizar el rendimiento y la mantenibilidad.

- Realizar revisiones de código y mentorear a los desarrolladores junior, promoviendo un entorno de aprendizaje continuo.

- Contribuir activamente a la definición de soluciones técnicas, aplicando el conocimiento del producto y una mentalidad estratégica para lograr desarrollos escalables

Requisitos excluyentes:

- Tener sólida experiencia en el desarrollo de aplicaciones web usando React y Next

- Conocimiento y aplicación de buenas prácticas de desarrollo como SOLID, Clean Code, DRY, KISS y YAGNI.

- Experiencia en el uso de TypeScript para desarrollar aplicaciones robustas y escalables.

- Entendimiento de JavaScript, ES6, promesas y peticiones asíncronas.

- Experiencia trabajando con sistemas de control de versiones, especialmente Git, y flujos de trabajo como GitFlow.

- Habilidad para diseñar y ejecutar pruebas de frontend unitarias, de integración y de estrés, asegurando una alta cobertura de pruebas y calidad del código.

- Experiencia con servicios de AWS ejemplo: (S3, CloudFront).

- Conocimientos en HTML, CSS

- Conocimiento de renderizado en Next.js: SSR y CSR.

- Experiencia en técnicas de optimización de rendimiento como lazy loading

- Experiencia con metodologías ágiles, preferentemente habiendo usado Scrum

- Buenas habilidades de comunicación, capacidad para trabajar en equipo, comunicación efectiva, resolución de problemas y pensamiento crítico.

- Conocimientos en CI/CD y herramientas de integración continua.

- Tener conocimiento de los diversos modelos de persistencia de datos, bases de datos relacionales como MySQL y NoSQLs como MongoDB, ElasticSearch, Redis o similares.

Requisitos Deseables

- Experiencia previa en proyectos de alto tráfico y alta disponibilidad.

- Experiencia en diseño responsivo y desarrollo mobile-first.