freehire launches on Product Hunt on 26 August.

Follow →

Fullstack Engineer

Summary

Fullstack Engineer building and scaling enterprise web apps in a FinTech environment using JavaScript, TypeScript, Node.js, and React. Responsibilities span frontend/backend development, architecture, testing, and mentoring within a remote Latin American team aligned to US Eastern Time.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Fullstack Engineer based in Brazil.

This is an opportunity for an experienced full-stack engineer to join an agile FinTech environment building and evolving enterprise-grade web applications.
You’ll work across the frontend and backend, delivering scalable, secure, and high-performing digital products.
The role combines hands-on development with architecture, testing, code quality, and continuous technical improvement.
You’ll collaborate closely with product and design teams to translate business needs into impactful technical solutions.
You’ll also contribute through peer reviews and technical mentorship, helping strengthen engineering practices across the team.
The position is fully remote within Latin America, with close collaboration across distributed teams aligned to US Eastern Time.
It is well suited to a senior engineer who values ownership, clean code, strong engineering standards, and continuous learning.

Accountabilities:

  • Design, develop, maintain, and scale enterprise web applications using JavaScript, TypeScript, Node.js, and React or comparable modern technologies.
  • Build responsive, performant frontend experiences, including single-page applications and complex state-management solutions.
  • Develop and maintain backend services and RESTful APIs using Node.js frameworks such as Express.js or Hapi.js.
  • Collaborate with product managers, designers, and cross-functional stakeholders to define, architect, and deliver high-impact features within an Agile environment.
  • Work with SQL and NoSQL databases to build reliable and scalable data solutions.
  • Write and maintain comprehensive unit and integration tests to support application quality and reliability.
  • Conduct peer code reviews focused on security, maintainability, performance, and adherence to engineering standards.
  • Identify technical bottlenecks and optimize application performance, responsiveness, and scalability.
  • Mentor other team members on technical and business concepts, contributing to knowledge sharing and stronger engineering practices.
  • Requirements:

    • 5+ years of hands-on professional experience as a Full Stack Developer working with enterprise web applications.
    • Strong proficiency in HTML, CSS, JavaScript, and TypeScript, with experience in modern frameworks such as React, Angular, or Vue.js.
    • Demonstrated experience with complex state management and single-page application development.
    • Strong backend development experience with Node.js and frameworks such as Express.js or Hapi.js, including RESTful API architecture.
    • Experience working with both SQL and NoSQL databases, including technologies such as MongoDB, MSSQL, PostgreSQL, or MySQL.
    • Hands-on experience developing unit and integration tests using tools such as Jest, Chai, or Cypress.
    • Familiarity with modern UI frameworks and libraries such as Tailwind, Material UI, or Bootstrap.
    • Strong experience with Git and modern software development workflows.
    • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
    • Strong problem-solving, communication, collaboration, and technical mentoring skills.
    • Ability to work independently in a distributed Agile environment and manage priorities effectively.
    • Professional fluency in English, as interviews, documentation, meetings, and daily communication are conducted in English.
    • Availability for a minimum of 6 hours of overlap with US Eastern Time (ET) during a standard workday.
    • Nice-to-have:

      • Deep experience with React, Redux, Jest, Azure SQL, and MongoDB.
      • Hands-on experience with AWS, Azure, or Google Cloud.
      • Experience integrating enterprise systems using SAP/BTP.
      • Benefits:

        • Full-time remote opportunity from Brazil.
        • Fully remote work within a distributed Latin American team.
        • Direct engagement as a full-time vendor/contractor.
        • Opportunity to work on enterprise FinTech applications and technically challenging products.
        • Collaboration with international product, design, and engineering teams.
        • Opportunity to contribute to technical architecture, engineering standards, and development practices.
        • Exposure to modern web technologies, cloud platforms, automated testing, and scalable systems.
        • Professional environment with opportunities for technical mentorship and knowledge sharing.
        • Work schedule aligned with US Eastern Time, requiring at least 6 hours of daily overlap.
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

See also

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