Solutions
Recruitment Software
Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.
Recruitment Service
Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.
Talent Pool
Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.
Our Plans
Discover the perfect plan for your needs.
Use Cases
Build my own team
Define the profile, validate with our experts, and assemble your tech team with full control over every step.
Autopilot
Put tech recruitment on autopilot and receive pre-vetted candidates matched to your needs without lifting a finger.
Complete Solution
From sourcing to hiring — an end-to-end tech recruitment experience powered by AI, specialists, and a curated talent pool.
Why Geekhunter?
Resources
HR Blog
Contents about people management, organizational culture and trends in human resources.
Glossary
A comprehensive guide to the key terms and concepts in tech recruitment and software development.
Frequently Asked Questions
Clear answers to the most common questions about using the platform and recruitment processes.
EN
Remote
(Anywhere)
Salary Range
R$3,500.00 - R$5,000.00 / month
Experience Level
Mid level
Requirements
Desired Skills
Tasks and Responsibilities
Show originalWe are looking for a Mid-Level Full Stack Developer to work on the development of a SaaS software in the education sector, with a strong focus on Artificial Intelligence and integrations with educational platforms such as Google Classroom.
You will be part of a team that builds scalable, data-driven, and user experience-oriented products, using modern development tools, including Cursor (AI-powered IDE) to accelerate code productivity and quality.
The environment is focused on SaaS products, external API integrations, and software engineering best practices.
🎯 Responsibilities
Develop new features in the backend (Node.js) and frontend (React.js)
Create, maintain, and evolve RESTful APIs
Work on the maintenance and improvement of systems already in production
Implement solutions following code standards and best practices
Participate in code reviews and technical discussions
Collaborate with the product team to understand requirements and propose solutions
Ensure quality, performance, and security of the applications
Support more junior developers when necessary
🛠️ Technical Requirements
Proven professional experience as a Full Stack Developer
Good knowledge of JavaScript and TypeScript
Backend:
Node.js
Experience with NestJS
API development and integrations
Frontend:
React.js
Hooks, componentization, and state management
API consumption and UX best practices
Databases:
Experience with PostgreSQL, MySQL, or SQL Server
Basic knowledge of MongoDB or NoSQL (a plus)
Day-to-day use of Git
Familiarity with Docker and deployment pipelines
Knowledge of authentication and authorization (JWT, roles, permissions)
Experience or interest in:
Use of AI in software development
Consumption of AI APIs (e.g., OpenAI or similar)
Use of Cursor or other AI-powered IDEs as support for development
Ability to use AI to:
Increase productivity
Improve code quality
Create intelligent features in the product
⭐ Differentiators
Experience with SaaS
Integrations with external APIs (payments, WhatsApp, CRMs, etc.)
Automated testing (Jest, React Testing Library, Cypress)
Experience with cloud (AWS, GCP, or Azure)
Knowledge of modular architecture or microservices
Experience with agile methodologies (Scrum / Kanban)
👤 Expected Profile
Autonomy to execute tasks from start to finish
Strong technical communication skills
Organization and responsibility with deadlines
Continuous learning mindset
Collaboration and a sense of ownership over the product
Share job:
Share job: