Point your AI agent at freehire and let it find you a job.

Get the CLI →

jobgether

NewBe an early applicant

Desenvolvedor(a) Full-Stack Sênior

Discussion

Summary

Senior full-stack developer building scalable, high-performance web products for some of Brazil's largest companies, working across React/Next.js frontends and Node.js/NestJS backends, with REST/GraphQL API integration, automated testing, code reviews, and CI/CD in a 100% remote team.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full-Stack Developer based in Brazil.

Join a technology team building critical digital products for some of Brazil’s largest companies.
You’ll work across the full stack, creating scalable, high-performance applications with a strong focus on user experience.
The role combines hands-on engineering with technical collaboration, architecture, and continuous improvement.
You’ll partner closely with designers, product managers, and other developers to turn complex ideas into impactful digital solutions.
Your contributions will influence both the quality of individual products and the engineering standards of the wider development team.
This is an environment that values technical excellence, transparency, collaboration, and ownership.
If you enjoy solving complex problems and building products that make a tangible difference, this role offers an opportunity to have meaningful impact.

Accountabilities

  • Develop and maintain scalable, high-performance applications with a strong focus on usability and user experience.
  • Work across both frontend and backend development, contributing to the complete evolution of digital products.
  • Collaborate with designers, product managers, and other developers to transform business and user needs into high-quality technical solutions.
  • Design and implement robust software solutions using modern development architectures and engineering practices.
  • Ensure code quality through clean coding standards, automated testing, code reviews, and continuous technical improvement.
  • Participate actively in technical discussions, architecture decisions, and code reviews.
  • Integrate and maintain REST and/or GraphQL APIs across product ecosystems.
  • Contribute to the continuous improvement of development processes, tools, standards, and team practices.
  • Help identify technical challenges and opportunities to improve scalability, performance, maintainability, and delivery.
  • Requirements

    • At least 4 years of proven professional experience in full-stack software development.
    • Strong frontend development experience with React, Next.js, or comparable modern technologies.
    • Solid backend development experience with Node.js, NestJS, or equivalent technologies.
    • Good understanding of modern software architectures, engineering principles, and development best practices.
    • Experience integrating REST and/or GraphQL APIs.
    • Knowledge of both relational and non-relational databases.
    • Proficiency with Git and modern version-control practices.
    • Experience implementing automated testing, including unit and integration tests.
    • Familiarity with CI/CD pipelines and modern software delivery practices.
    • Knowledge of cloud platforms and deployment environments is considered an advantage.
    • Strong problem-solving skills and attention to technical quality.
    • Ability to collaborate effectively with multidisciplinary teams and communicate clearly with technical and non-technical stakeholders.
    • A proactive, reliable, and ownership-oriented mindset, with a genuine interest in continuous learning and improvement.
    • Benefits

      • 100% remote work opportunity.
      • Health and dental insurance with co-payment.
      • Care and development allowance through reimbursement programs.
      • Wellhub membership and incentives for sports and physical activities.
      • Caju multi-benefit card.
      • Remote-work allowance to support investment in equipment.
      • 30 days of paid vacation.
      • A collaborative environment focused on technical excellence, transparency, and personal development.
      • Opportunity to work on impactful digital products for major organizations in Brazil.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available