
Senior Front-End Developer
A3Data
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob 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