Soluciones
Software de Reclutamiento
Publica vacantes, importa perfiles, pre-califica candidatos con preguntas personalizadas y controla todo el reclutamiento en un solo lugar.
Servicio de Reclutamiento
Confía en nosotros para encontrar tu talento tech. Con nuestro equipo especializado actuamos en las principales etapas de reclutamiento.
Base de talentos
Los mejores talentos tech de Brasil, todos pre-seleccionados y listos para nuevas oportunidades.
Nuestros planes
Descubre el plan perfecto para tus necesidades.
Casos de uso
Crear mi equipo
Define el perfil, valídalo con nuestros expertos y arma tu equipo tech con total control en cada etapa.
Autopilot
Pon el reclutamiento tech en piloto automático y recibe candidatos pre-seleccionados alineados a tus necesidades.
Solución Completa
Del sourcing a la contratación — una experiencia completa de reclutamiento tech con IA, especialistas y banco de talentos.
¿Por qué Geekhunter?
Recursos
Blog RH
Contenidos sobre gestión de personas, cultura organizacional y tendencias en recursos humanos.
Glosario
Una guía completa con los principales términos y conceptos en reclutamiento tech y desarrollo de software.
Preguntas Frecuentes
Respuestas esclarecedoras a las dudas más comunes sobre uso de la plataforma y procesos de reclutamiento.
ES
Remoto
(Cualquier lugar)
Rango salarial
3500,00 BRL - 5000,00 BRL / mes
Nivel de experiencia
Nivel medio
Requisitos
Habilidades deseadas
Tareas y Responsabilidades
Show originalEstamos buscando un(a) Desarrollador(a) Full Stack Intermedio para trabajar en el desarrollo de un software SaaS en el sector educativo, con un fuerte enfoque en Inteligencia Artificial e integraciones con plataformas educativas como Google Classroom.
Formarás parte de un equipo que construye productos escalables, orientados a datos y a la experiencia del usuario, utilizando herramientas modernas de desarrollo, incluyendo Cursor (IDE con IA) para acelerar la productividad y la calidad del código.
El entorno se centra en productos SaaS, integraciones con APIs externas y buenas prácticas de ingeniería de software.
🎯 Responsabilidades
Desarrollar nuevas funcionalidades en el backend (Node.js) y frontend (React.js)
Crear, mantener y evolucionar APIs RESTful
Trabajar en el mantenimiento y mejora de sistemas ya en producción
Implementar soluciones siguiendo estándares de código y buenas prácticas
Participar en revisiones de código y discusiones técnicas
Colaborar con el equipo de producto para entender los requisitos y proponer soluciones
Garantizar la calidad, el rendimiento y la seguridad de las aplicaciones
Apoyar a desarrolladores más junior cuando sea necesario
🛠️ Requisitos Técnicos
Experiencia profesional comprobada como Desarrollador(a) Full Stack
Buenos conocimientos en JavaScript y TypeScript
Backend:
Node.js
Experiencia con NestJS
Desarrollo de APIs e integraciones
Frontend:
React.js
Hooks, componentización y gestión de estado
Consumo de APIs y buenas prácticas de UX
Bases de datos:
Experiencia con PostgreSQL, MySQL o SQL Server
Conocimiento básico en MongoDB o NoSQL (deseable)
Uso diario de Git
Noiones de Docker y pipelines de despliegue
Conocimiento en autenticación y autorización (JWT, roles, permisos)
Experiencia o interés en:
Uso de IA en el desarrollo de software
Consumo de APIs de IA (ej: OpenAI o similares)
Uso de Cursor u otros IDEs con IA como apoyo al desarrollo
Capacidad de utilizar IA para:
Aumentar la productividad
Mejorar la calidad del código
Crear funcionalidades inteligentes en el producto
⭐ Diferenciadores
Experiencia con SaaS
Integraciones con APIs externas (pagos, WhatsApp, CRMs, etc.)
Pruebas automatizadas (Jest, React Testing Library, Cypress)
Experiencia con cloud (AWS, GCP o Azure)
Conocimiento en arquitectura modular o microservicios
Vivencia con metodologías ágiles (Scrum / Kanban)
👤 Perfil Esperado
Autonomía para ejecutar tareas de principio a fin
Buena capacidad de comunicación técnica
Organización y responsabilidad con los plazos
Mentalidad de aprendizaje continuo
Colaboración y sentido de propiedad sobre el producto
Compartir vacante:
Compartir vacante: