freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Engineer (Java/React)

Summary

Build and evolve modern digital health products using Java/Kotlin backend and React frontend, with exposure to AI-driven systems and scalable architectures.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Java/React) based in Brazil.

This role offers the opportunity to build and evolve modern digital products within a high-impact engineering environment.
You will contribute to the development of user-facing applications and backend platforms that support innovative solutions at scale.
The position combines strong backend expertise with modern frontend development to deliver seamless product experiences.
You will collaborate with cross-functional teams, contribute to technical decisions, and help shape product direction.
The role provides exposure to AI-driven systems, emerging technologies, and complex engineering challenges.
You will work in a fast-paced, growth-oriented environment where ownership, innovation, and engineering excellence are highly valued.
This is an opportunity to make a meaningful impact while advancing your technical skills through challenging projects.

Accountabilities:

As a Senior Software Engineer, you will contribute to the design, development, and improvement of scalable digital solutions. You will work across the full software development lifecycle, partnering with product and engineering teams to create reliable, high-quality experiences and drive technical innovation.

  • Design, develop, and maintain scalable software solutions across frontend and backend systems.
  • Build robust backend services using Java or Kotlin, applying modern engineering practices and architectural principles.
  • Develop high-quality user interfaces and frontend experiences using React.
  • Contribute to the evolution of product features, infrastructure, and technical solutions.
  • Collaborate with cross-functional teams to define requirements, improve user experiences, and deliver impactful solutions.
  • Participate in technical discussions, architecture decisions, and engineering best practices.
  • Work with AI-driven systems and workflows to support innovative product capabilities.
  • Troubleshoot complex technical challenges and continuously improve system performance, reliability, and maintainability.
  • Apply strong product thinking to balance technical decisions with business and user needs.
  • Support a culture of collaboration, ownership, and continuous improvement within engineering teams.
  • Requirements:

    The ideal candidate is an experienced software engineer with a strong background in full-stack development, excellent problem-solving abilities, and the ability to thrive in a collaborative, fast-moving environment. You should have experience building modern applications and be comfortable contributing to both technical and product discussions.

    • 6+ years of professional software engineering experience.
    • Strong experience with Java or Kotlin development.
    • Solid frontend development experience with React.
    • Backend development experience; knowledge of Python is a plus.
    • Experience designing and building scalable applications and digital products.
    • Familiarity with AI-driven systems, workflows, or technology-enabled product solutions.
    • Strong understanding of software engineering principles, architecture, and best practices.
    • Ability to collaborate effectively with product, design, and engineering teams.
    • Strong communication skills and comfort working in a high-growth environment.
    • Product-oriented mindset with the ability to understand user needs and business goals.
    • Benefits:

      • Flexible remote working environment.
      • Opportunity to work on high-impact initiatives within the health technology sector.
      • Exposure to innovative AI and recommendation system projects.
      • Collaboration with experienced professionals across international teams.
      • Career development opportunities within a growing technology environment.
      • Opportunity to contribute to meaningful products with real-world impact.
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

What this application asks

lever

Resume/CV, Full name, Email, Phone, Current location, Current company