Descripción del puesto
Buscamos sumar un/a Fullstack Developer que participe activamente en el diseño, desarrollo y evolución de nuestras plataformas digitales, aportando tanto en la experiencia del usuario como en la robustez de nuestra arquitectura del lado del servidor.
Misión del puesto
Diseñar, desarrollar y mantener interfaces web modernas y servicios backend robustos, escalables y seguros. Tu objetivo será asegurar una integración fluida entre el frontend y el backend, garantizando una excelente experiencia de usuario y acompañando el crecimiento del ecosistema digital de la compañía.
Responsabilidades
- Desarrollo Frontend Diseñar y desarrollar interfaces web responsivas y escalables utilizando React.
- Desarrollo Backend Diseñar, desarrollar y mantener APIs REST y/o GraphQL utilizando NestJS / Node.js.
- Calidad de Código Escribir código limpio, modular, reusable y mantenible en TypeScript / JavaScript bajo arquitecturas limpias y patrones de diseño.
- Gestión de Datos Diseñar y gestionar bases de datos relacionales y no relacionales (PostgreSQL, MongoDB).
- Seguridad Implementar y homologar mecanismos de autenticación y autorización, aplicando buenas prácticas de seguridad.
- Optimización Optimizar la performance, accesibilidad, usabilidad y escalabilidad de todas las aplicaciones (Client y Server-side).
- Colaboración Trabajar de forma activa con los equipos de Producto para la definición e integración de nuevas funcionalidades.
- Mantenimiento Realizar pruebas, debugging, optimización de performance y mejora continua del producto.
Requisitos Excluyentes
- Experiencia comprobable desarrollando aplicaciones frontend con React (Hooks, Context API) y manejo de estado global (Redux, Zustand o similar).
- Experiencia comprobable en desarrollo backend con NestJS y/o Node.js.
- Conocimientos sólidos de TypeScript y JavaScript moderno.
- Dominio en el diseño y gestión de bases de datos SQL y NoSQL (PostgreSQL, MongoDB).
- Experiencia en el diseño, consumo e integración de APIs REST y/o GraphQL.
- Buen dominio de HTML5, CSS3 y diseño responsive.
- Manejo fluido de control de versiones con Git.
- Perfil analítico, proactivo, orientado a la calidad del código y al trabajo en equipo.
Se valorará (No excluyente)
- Conocimientos en testing (unitario, funcional y de integración tanto en frontend como en backend).
- Experiencia trabajando con buenas prácticas de accesibilidad web (WCAG) y performance avanzada.
- Experiencia previa en entornos de alto tráfico, productos digitales o ecosistemas de alto crecimiento.
Beneficios
- Reales posibilidades de crecimiento profesional.
- Prepaga de primer nivel para el grupo familiar.
- Estacionamiento propio en la oficina.
- Excelente clima laboral y cultura de trabajo colaborativo.
- Participar de un proyecto tecnológico en plena expansión y transformación digital.