Desenvolvedor(a) Front-end React - Sênior

full timefront-endsoftwareengineeringremote FROM 🇧🇷
Open to candidates in: Brazil
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor(a) Front-end React - Sênior in Brazil.

This role offers the opportunity to work on high-impact digital products used by millions of people, contributing to solutions that directly improve everyday experiences in areas such as mobility, health, food, and culture. You will join a high-performance engineering environment where autonomy, technical ownership, and collaboration are highly valued. The position involves building and evolving scalable, modular, and performant front-end architectures using modern React ecosystems. You will collaborate closely with backend, UX/UI, and product teams, influencing technical decisions and ensuring best practices across development cycles. This is a hands-on and leadership-oriented role, where mentoring, code quality, and continuous improvement are part of the daily routine. The environment is fast-paced, innovation-driven, and focused on delivering robust digital experiences at scale.


Accountabilities

In this role, you will be responsible for designing, developing, and maintaining scalable front-end applications with a strong focus on performance, usability, and architecture quality. You will:

  • Develop and maintain React-based web applications using modular and reusable architecture principles.
  • Lead technical decisions related to front-end architecture, coding standards, and best practices.
  • Use Claude Code to generate, review, refactor, and document code, as well as support automated testing efforts.
  • Integrate and consume REST and GraphQL APIs, ensuring efficient data handling and application performance.
  • Ensure high standards of performance and accessibility, including Core Web Vitals and Lighthouse metrics.
  • Implement automated testing strategies, including unit and integration tests using Jest and React Testing Library.
  • Participate in code reviews, promoting technical improvements and architectural consistency.
  • Mentor and support mid-level and junior developers, fostering technical growth within the team.
  • Collaborate closely with backend, UX/UI, and product teams to deliver cohesive solutions.
  • Produce and maintain clear, up-to-date technical documentation.
  • Requirements

    The ideal candidate has strong experience in front-end development and a solid understanding of modern React ecosystems, along with a proactive and collaborative mindset. You should have:

    • Proven experience in front-end development with React in production environments.
    • Strong knowledge of JavaScript (ES6+) and TypeScript.
    • Experience with state management tools such as Redux, Zustand, or React Query.
    • Solid understanding of HTML5, CSS3, SASS, or Styled Components.
    • Practical experience using Claude Code for development tasks such as code generation, refactoring, and debugging.
    • Experience with Git, CI/CD pipelines, and version control workflows.
    • Understanding of front-end security best practices (XSS, CSRF, CSP).
    • Experience working in agile environments (Scrum/Kanban).
    • Strong analytical and problem-solving skills with a critical thinking mindset.
    • Clear communication skills and ability to collaborate across multidisciplinary teams.
    • Leadership mindset with mentoring capabilities and attention to detail.
    • Nice to have:

      • Experience with Next.js.
      • Familiarity with E2E testing tools such as Cypress or Playwright.
      • Knowledge of performance optimization at scale.
      • Exposure to cloud platforms (AWS, Azure, or GCP) and DevOps practices.
      • Benefits

        • Competitive compensation aligned with experience
        • Flexible and collaborative work environment
        • Remote-friendly structure
        • Health and wellness benefits (varies by contract model)
        • Opportunities for technical growth and leadership development
        • Access to continuous learning initiatives and knowledge-sharing culture
        • Participation in impactful large-scale digital products
        • Strong culture of mentorship, collaboration, and innovation
        • Inclusion in a diverse and innovation-driven technology ecosystem

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
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified