A3Data

Senior Front-End Developer

A3Data

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CypressGraphQLJavaScriptJestReactReact NativeReduxTypeScript

About the role

  • Develop and evolve web applications in React and mobile applications in React Native, ensuring high technical quality and excellent user experience.
  • Work end-to-end on building rich, accessible, high-performance, and scalable interfaces.
  • Collaborate with Product, Design (UX/UI), and Back-End teams to turn business requirements into efficient technical solutions.
  • Define and apply front-end architecture patterns and engineering best practices.
  • Ensure visual and technical consistency through design systems and component libraries.
  • Optimize application performance, accessibility, and usability.
  • Integrate front-end applications with REST and GraphQL APIs.
  • Implement and maintain automated tests (unit, integration, and end-to-end).
  • Actively participate in code reviews, promoting quality and continuous team improvement.
  • Investigate and resolve bugs and production incidents.
  • Mentor more junior developers and disseminate front-end best practices.
  • Contribute to improvements in processes, tools, and development workflows.

Requirements

  • Solid experience as a Senior Front-End Developer
  • Strong mastery of React for web applications
  • Practical and consistent experience with React Native for mobile applications
  • Proficiency in JavaScript and TypeScript
  • Experience with HTML5, CSS3 and modern styling approaches (CSS-in-JS, Styled Components, Tailwind, etc.)
  • Knowledge of front-end application architecture
  • Experience consuming REST and GraphQL APIs
  • Experience with state management (Redux, Context API, Zustand, etc.)
  • Experience with Git and collaborative versioning workflows
  • Knowledge of automated testing (Jest, Testing Library, Cypress, Detox or similar)
  • Familiarity with CI/CD and build/deploy pipelines
  • Good communication skills, autonomy, and a strong technical sense of responsibility.
Benefits
  • Flexible Meal/Food Allowance (Swile)
  • Total Pass (gym membership)
  • SulAmérica Health Plan — 100% subsidized for you (Eu.A3)
  • Amil Dental Plan
  • Maria Saúde
  • Life Insurance
  • Profit Sharing (PLR)
  • Annual bonus
  • Discount on language courses at Open English
  • AWS partnership at Advanced level
  • Discount on your electricity bill (CEMIG operator)
  • Company Citizen: extended maternity and paternity leave
  • Samsung EPP (discounts across the Samsung product portfolio)
  • Guapeco (pet health plan).

Applicant Tracking System Keywords

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

Hard skills
ReactReact NativeJavaScriptTypeScriptHTML5CSS3REST APIsGraphQL APIsReduxAutomated testing
Soft skills
communication skillsautonomytechnical responsibilitymentoringcollaboration