Frontend Engineer Next.js

Hace 2 días

Nuevo León, chiapas, México Dacodes Jornada completa

Trabaja en DaCodes
Somos una firma de expertos en software y transformación digital de alto impacto.
Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de casi 300 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.
En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube.
Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.
¿Te interesa?

Buscamos un Front-End Developer con experiencia en React y Next.js, enfocado en el desarrollo de aplicaciones web modernas, escalables y de alto rendimiento, trabajando con arquitecturas de microfrontends utilizando NX Monorepos.

El rol participará activamente en la implementación de nuevas funcionalidades, integración con APIs y mejora continua de la experiencia de usuario, colaborando también con el equipo en aspectos básicos de infraestructura y despliegue en AWS.

Trabajarás en un entorno técnico moderno, con foco en calidad de código, buenas prácticas de desarrollo, testing y escalabilidad de aplicaciones frontend.

Responsabilidades principales
  • Desarrollar y mantener aplicaciones web modernas utilizando React y Next.js con TypeScript.
  • Implementar nuevas funcionalidades frontend siguiendo buenas prácticas de arquitectura y desarrollo.
  • Integrar aplicaciones con APIs REST, manejando adecuadamente estados de carga, errores y datos.
  • Participar en la construcción de microfrontends utilizando NX Monorepos.
  • Implementar estrategias de renderizado en Next.js como SSR, SSG e ISR.
  • Gestionar autenticación y seguridad utilizando NextAuth.
  • Implementar interfaces responsivas siguiendo estándares modernos de HTML5, CSS3 y Responsive Design.
  • Colaborar en la implementación de pruebas unitarias y de componentes con Jest y React Testing Library (Cypress deseable).
  • Participar en procesos de code review, pull requests y control de versiones con Git.
  • Colaborar con el equipo en tareas básicas de despliegue, monitoreo y observabilidad en AWS.
  • Trabajar de forma colaborativa con equipos de backend, diseño y producto.

Perfil deseado

Nivel de experiencia

  • 4+ años de experiencia en desarrollo Frontend con JavaScript y TypeScript.
  • Experiencia trabajando en aplicaciones web modernas y escalables.
  • Seniority Mid a Semi Senior.

Habilidades técnicas
  • JavaScript / TypeScript avanzado.
  • React.
  • Next.js.
  • Manejo de estados con Jotai.
  • Consumo de APIs REST.
  • NextAuth.
  • NX Monorepos / Microfrontends.
  • HTML5 / CSS3 / Responsive Design.
  • Estrategias de estilos como CSS Modules, Styled Components o similares.
  • Implementación de SSR, SSG e ISR en Next.js.
  • Testing con Jest y React Testing Library.
  • Control de versiones con Git (PRs, Code Reviews).

Conocimientos en AWS

Se espera comprensión básica de servicios y conceptos como:

  • IAM (roles, políticas, principio de mínimo privilegio).
  • S3 (hosting estático y almacenamiento).
  • CloudFront (CDN).
  • Route 53 (DNS).
  • CloudWatch (logs y métricas).

Deseable (Nice to Have)
  • Experiencia desplegando aplicaciones Next.js en AWS.
  • Experiencia con Amplify, ECS/Fargate, Lambda@Edge o S3 + CloudFront.
  • Experiencia con CI/CD (GitHub Actions o herramientas similares).
  • Experiencia trabajando con arquitecturas de microfrontends.

Habilidades blandas
  • Comunicación clara y efectiva.
  • Capacidad de trabajo colaborativo en equipos multidisciplinarios.
  • Autonomía para investigar y resolver problemas técnicos.
  • Mentalidad de mejora continua y calidad en el desarrollo.

Requisitos adicionales
  • Ubicación: México.
  • Modalidad: Remoto.
  • Nivel de inglés: Intermedio (preferentemente).
  • Disponibilidad para trabajar con equipos distribuidos.

Integración a marcas globales y startups disruptivas.