Senior Frontend React (Hibrido)
CSTI Corp es una empresa peruana líder en la industria TI con más de 17 años en el mercado en países como Perú, Ecuador, Colombia, Costa Rica y Estados Unidos.
Ofrece soluciones de negocios en las líneas de Outsourcing, Licenciamientos SAP y Microsoft, soporte y mejora de aplicaciones, así como implementación y migración de sistemas bajo estrategias Cloud, aprovechando su alianza con marcas como Amazon, Azure, Huawei Cloud y Google Cloud.
Nos encontramos en la búsqueda de un Senior Frontend Engineer para nuestra línea de negocio.
¿Qué buscamos?:
- Formación universitaria o técnica en Ingeniería de Sistemas, Computación, Software o carreras afines.
- Experiencia sólida desarrollando aplicaciones productivas con React.
- Experiencia con Next.js, incluyendo renderizado del lado servidor o híbrido, rutas, integración con servicios y buenas prácticas de performance.
- Dominio de TypeScript, incluyendo tipado de componentes, contratos de datos y tipos reutilizables.
- Experiencia en testing frontend, incluyendo pruebas unitarias, de integración y end-to-end.
- Manejo de HTML y CSS para el desarrollo de interfaces semánticas, responsivas y compatibles con distintos dispositivos y navegadores.
- Conocimientos de accesibilidad web y buenas prácticas para el desarrollo de interfaces accesibles.
- Experiencia integrando aplicaciones frontend con APIs REST o GraphQL.
- Conocimientos de arquitectura frontend y calidad de código, incluyendo separación de responsabilidades, reutilización de componentes, code reviews y manejo de deuda técnica.
- Capacidad para asumir responsabilidad sobre soluciones frontend complejas de inicio a fin.
- Deseable experiencia con CSS Modules, SASS, BEM u otras convenciones de CSS escalable.
- Deseable experiencia con microfrontends, monorepos o arquitecturas frontend distribuidas.
- Deseable manejo de Storybook.
- Deseable experiencia con librerías de componentes o Design Systems.
- Deseables conocimientos de performance frontend, métricas web, optimización de carga, renderizado y bundle size.
- Deseable experiencia en observabilidad frontend, monitoreo de errores y trazabilidad de incidentes.
Funciones:
- Diseñar, desarrollar y mantener funcionalidades frontend complejas utilizando React, Next.js y TypeScript.
- Traducir requerimientos de Producto y Diseño en interfaces accesibles, performantes, testeables y mantenibles.
- Integrar soluciones frontend con APIs, servicios backend, sistemas internos y plataformas externas.
- Participar en decisiones técnicas relacionadas con arquitectura frontend, composición de componentes, manejo de estado, organización del código y estrategia de pruebas.
- Realizar code reviews, asegurando la calidad, legibilidad, performance, accesibilidad, cobertura de pruebas y mantenibilidad del código.
- Identificar riesgos técnicos, deuda técnica y oportunidades de mejora, proponiendo soluciones alineadas con las necesidades del negocio.
- Trabajar de manera transversal con equipos de Producto, Diseño, Backend, QA, Data, Growth y Agilidad.
- Dar continuidad a iniciativas complejas desde la definición hasta producción y mantenimiento.
- Mantener visibilidad del avance, anticipar bloqueos y coordinar dependencias para asegurar una entrega fluida.
- Documentar decisiones técnicas, acuerdos y trade-offs relevantes para facilitar la continuidad y transferencia de conocimiento.
- Promover buenas prácticas de desarrollo y colaborar en la mejora continua de la arquitectura y los procesos frontend.
- Brindar mentoría y feedback técnico al equipo cuando sea necesario.
Condiciones:
- Modalidad: Hibrido (1 vez presencial a la semana)
- Horario: 9:00 am - 6.00 pm
- Ubicación: San Isidro
- Inicio: Inmediato