FCamara Consulting & Training

Frontend Developer, React – Senior

FCamara Consulting & Training

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and implement highly interactive and responsive user interfaces using HTML, CSS, and JavaScript;
  • Collaborate with cross-functional teams to translate business requirements into efficient technical solutions;
  • Ensure cross-browser compatibility and accessibility of web applications;
  • Use Git version control systems for collaboration and source code management;
  • Implement complex features using TypeScript, React, and GraphQL;
  • Efficiently consume REST APIs to integrate data and functionality into applications;
  • Demonstrate proficiency in advanced debugging techniques to quickly and effectively identify and resolve issues;
  • Develop and maintain unit and integration tests to ensure code quality;
  • Demonstrate advanced knowledge of Node.js for building server-side applications and backend integrations;
  • Apply BFF (Backend For Frontend) patterns to create highly efficient frontend-specific interfaces tailored to application needs;
  • Use bundling tools to optimize performance and resource loading efficiency;
  • Implement responsive, accessible, and intuitive design patterns for an improved user experience;
  • Demonstrate basic DevOps knowledge to automate deployment and continuous integration processes;
  • Work with agile methodologies for continuous delivery and effective collaboration;
  • Apply principles of data structures, SOLID, and design patterns to ensure code scalability and maintainability;
  • Identify and apply performance optimization techniques to improve application speed and efficiency

Requirements

  • Strong experience with HTML, CSS, and JavaScript.
  • Proficiency with Git for version control and collaboration.
  • Experience with TypeScript, React, and GraphQL.
  • Proven ability to consume and integrate REST APIs.
  • Advanced knowledge of Node.js.
  • Understanding of responsiveness, accessibility, and cross-browser principles.
  • Experience developing unit and integration tests.
  • Familiarity with debugging tools and techniques.
  • Basic knowledge of DevOps.
  • Experience with agile methodologies.
  • Understanding of data structures, SOLID principles, and design patterns.
  • Advanced skills in performance and optimization.
Benefits
  • Availability to work on-site 3x/week at Av. Paulista;
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
HTMLCSSJavaScriptTypeScriptReactGraphQLNode.jsREST APIsunit testingintegration testing
Soft Skills
collaborationproblem-solvingcommunicationadaptabilityattention to detail