Jobgether

Engenharia de Software Frontend Pleno - React

Jobgether · Brazil

Internet Marketplace Platforms · 11-50 employees

13 h ago
Remote Mid (2-5 yrs) Full-time Brazil
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop, maintain, and improve frontend solutions using React while ensuring high-quality, scalable, and user-centered code. Collaborate with cross-functional teams to participate in architectural decisions, sprint planning, and the support of production environments.

What they look for

React JavaScript Frontend Architecture Component-based development Clean code CI/CD Automated testing Agile methodologies Scrum Kanban TDD AWS Docker Observability Troubleshooting Distributed systems

Requirements

Requires solid professional experience in React-based development and a strong understanding of modern software engineering practices. Candidates must possess technical ownership, familiarity with CI/CD and automated testing, and the ability to work effectively in an agile environment.

Benefits

Remote work model Professional growth opportunities Knowledge-sharing initiatives Inclusive culture Employee well-being support

Full description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Engenharia de Software Frontend Pleno - React based in Brazil.

This role is focused on building and evolving high-impact digital products through modern frontend engineering practices.You will contribute to creating scalable, reliable, and user-centered experiences for thousands of customers.Working within a collaborative technology environment, you will partner with product, design, and engineering teams to deliver valuable solutions.The position requires strong frontend expertise, attention to code quality, and a mindset focused on continuous improvement.You will participate in architectural decisions, technical discussions, and the evolution of engineering practices.This is an opportunity for a frontend professional who wants to grow, innovate, and create meaningful impact through technology.

\n

Accountabilities: The role is responsible for developing, maintaining, and improving frontend solutions while contributing to technical excellence, scalability, and product evolution. The professional will collaborate across teams to deliver high-quality software, support production environments, and promote continuous improvement throughout the development lifecycle.

  • Develop, test, and evolve frontend applications using React and modern web technologies, ensuring clean, maintainable, and high-quality code.
  • Build scalable and efficient user interfaces aligned with product requirements and customer needs.
  • Collaborate with Product Managers, Designers, Backend Engineers, and other stakeholders to define and implement valuable solutions.
  • Participate in technical discussions, architecture decisions, refinements, sprint planning, and agile ceremonies.
  • Conduct code reviews by providing constructive feedback and helping improve engineering standards.
  • Support production systems by monitoring applications, investigating issues, and implementing sustainable solutions.
  • Contribute to improving application performance, reliability, security, and overall user experience.
  • Develop integrations and frontend components that support scalable digital experiences.
  • Apply engineering best practices such as automated testing, continuous integration, and technical documentation.
  • Share knowledge through collaboration, mentoring, documentation, and initiatives that strengthen the engineering community.

Requirements:

The ideal candidate is a frontend engineer with solid experience in React-based development and a strong understanding of software engineering practices. The role requires technical ownership, collaboration skills, and the ability to work in an agile, fast-moving environment.

  • Professional experience developing frontend applications with React.
  • Strong knowledge of modern JavaScript, frontend architecture, and component-based development.
  • Experience with software development best practices, clean code principles, and maintainable solutions.
  • Familiarity with CI/CD practices and tools such as GitHub Actions, GitLab CI, Jenkins, CircleCI, or similar.
  • Experience working with automated testing practices, including unit, integration, and system tests.
  • Knowledge of agile methodologies such as Scrum, Kanban, or XP.
  • Experience with continuous integration and development practices such as TDD.
  • Ability to collaborate effectively with multidisciplinary teams and communicate technical concepts clearly.
  • Problem-solving mindset with attention to quality, performance, and user experience.
  • Experience working with cloud environments, preferably AWS.
  • Knowledge of Docker and containerized applications.
  • Understanding of observability, monitoring, logging, metrics, and troubleshooting practices.
  • Familiarity with databases, messaging systems, or distributed systems is a plus.
  • Experience with products involving communication platforms, CRM, automation, AI, or B2B solutions is considered an advantage.

Benefits:

  • Remote work model with flexibility and autonomy.
  • Opportunity to work on impactful technology products used by a large customer base.
  • Collaborative environment focused on innovation, learning, and continuous development.
  • Access to professional growth opportunities and knowledge-sharing initiatives.
  • Inclusive culture that values diversity, belonging, and different perspectives.
  • Supportive environment focused on employee well-being across emotional, financial, physical, occupational, and social aspects.
  • Opportunity to work with modern technologies and participate in challenging engineering projects.

\nHow 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