Engenharia de Software Frontend Pleno - React

New
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AgileGitJavascriptJestTypeScriptReactRESTful APIs

Requirements

  • Proven experience as a Frontend Developer working on modern web applications in production environments.
  • Strong hands-on experience with React (Hooks, Context API, React Router) and component-based architecture.
  • Advanced knowledge of JavaScript (ES6+) and/or TypeScript.
  • Experience consuming RESTful APIs and handling application states (loading, error, derived states).
  • Familiarity with testing frameworks such as Jest, Testing Library, Vitest, or similar.
  • Experience working in Agile teams alongside PMs, designers, and backend engineers.
  • Understanding of software engineering principles (SOLID, design patterns, clean code, refactoring).
  • Knowledge of Git and basic CI/CD workflows, including deployment awareness.
  • Experience with modern build tools such as Vite or Webpack.

Responsibilities

  • Implement and maintain rich, responsive, and high-performance web interfaces using React and modern JavaScript/TypeScript.
  • Take ownership of frontend applications in production, monitoring performance, fixing bugs, and ensuring stability and reliability.
  • Participate in technical refinements, planning sessions, and product discussions with PMs, designers, and engineering teams.
  • Collaborate on API integrations, ensuring smooth communication between frontend and backend systems.
  • Contribute to frontend architecture decisions, reusable component design, and coding standards.
  • Perform code reviews and actively improve code quality through feedback and continuous iteration.
  • Support technical discovery of new features, evaluating feasibility and proposing simple, effective solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now