Remote job
Fullstack Engineer
Job details
About this role
Role overview Desarrollarás y mantendrás aplicaciones web seguras, escalables y de buen rendimiento para una plataforma de evaluación. El puesto combina trabajo de frontend y backend, desde la creación de interfaces y API hasta el despliegue y la operación en la nube, en colaboración con equipos de producto, diseño y datos.
Responsibilities - Crear interfaces adaptables y accesibles con React o Next.js para distintos tipos de usuarios y dispositivos. - Diseñar, desarrollar y mantener API y servicios backend, principalmente con Go. - Trabajar con bases de datos SQL y NoSQL, cuidando el diseño, los índices y el rendimiento de las consultas. - Desplegar y operar aplicaciones en GCP o AWS, incluida la configuración de CI/CD y la monitorización. - Colaborar en la planificación, las revisiones de código y las decisiones técnicas con equipos de producto, diseño y datos. - Mantener código comprobable y seguro, documentar el comportamiento del sistema y evaluar herramientas que mejoren el desarrollo.
Requirements - Al menos dos años de experiencia práctica en desarrollo full-stack y entrega de funcionalidades listas para producción. - Dominio de React o Next.js, incluida la arquitectura de componentes, la gestión de estado y la optimización del rendimiento. - Experiencia con Go para desarrollar API y servicios; familiaridad con concurrencia. - Experiencia con API REST, bases de datos SQL y NoSQL, optimización de consultas e índices. - Conocimientos prácticos de GCP o AWS y de herramientas de IA para apoyar tareas de desarrollo, depuración, pruebas o documentación. - Familiaridad con autenticación y autorización, prácticas de codificación segura y pruebas unitarias y de integración.
Nice to have - Experiencia con Rust o interés sólido en aprenderlo. - Experiencia con PHP/Laravel o frameworks de Node.js, como Express o NestJS.
Benefits and work setup - Modalidad remota y jornada completa.