En Baufest, nuestra misión es mejorar la vida con tecnología, generando un impacto positivo en la sociedad. Por ello, buscamos un/a Jr React/Next Js Developer para sumarse a nuestro equipo de profesionales.
Responsabilidades
- Implementar arquitectura frontend definida por el Tech-Lead utilizando React/Next.js.
- Implementar decisiones de performance/SEO (SSR/SSG, caching, CDN).
- Integrar contratos API (OpenAPI, versionado, error model, idempotencia).
- Implementar resiliencia para dependencias (timeouts, retries, fallback/degradación).
- Integración con servicios Salesforce.
Requisitos
- TypeScript avanzado: Tipado estricto, generics, discriminated unions, utility types.
- React profundo: Ciclo de vida, hooks (incluyendo implementación de custom hooks complejos), patrones de composición, optimización de renders (memo, useMemo, useCallback).
- Next.js hands-on: decisión fundamentada de SSR vs SSG vs ISR vs Server Components por caso de uso, manejo de sesión/auth en contexto SSR, optimización de bundle, middleware.
- Consumo de APIs y resiliencia: Diseño de capa HTTP (wrappers, interceptors), manejo de errores con capas, timeouts, retries con fallback en UI.
- Autenticación frontend: flujos OAuth2/OIDC, manejo de tokens (access, refresh, storage seguro), integración con CIAM (Okta, Azure AD B2C o equivalente) en contexto SSR/CSR.
- Observabilidad (logs/métricas/traces) y troubleshooting.
- Estándares de ingeniería (repos, CI/CD, code review, quality gates, Definition of Done).
Requisitos deseables:
Código frontend ejecutable.
CI/CD y observabilidad.
Resolución de backlog técnico (épicas, riesgos, NFRs).
¡Postúlate y sé parte de un equipo inclusivo donde todo pueden crecer!
Baufest promueve la igualdad de oportunidades y no discrimina por razones de Nacionalidad, género, edad, religión, orientación sexual, discapacidad, ni por ninguna otra característica protegida por la ley.
¡Te esperamos!
Baufest protege sus datos personales conforme a las leyes locales de protección de datos aplicables en cada país y siguiendo buenas prácticas de seguridad de la información alineadas con la norma ISO 27001. Su información será tratada con estricta confidencialidad y utilizada únicamente para fines de evaluación y selección.