
Front-End Developer, React/Node III
Grupo Boticário
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
About the role
- Develop frontend and backend solutions to provide data to internal platform users and external clients of Grupo Boticário;
- Continuously evolve existing solutions (including decommissioning/stripping legacy systems), with a focus on software quality, processes, performance and implementation of new features;
- Promote and maintain clean, readable, and easy-to-maintain code, applying best practices such as Clean Code and Clean Architecture;
- Be available to learn, explore and share knowledge about technologies, the business and best practices with other team members;
- Conduct collaborative code reviews, ensuring a high level of quality and technical excellence;
- Support the developed solutions, working in direct interfaces with users, developers and other technology and business teams at Grupo Boticário;
- Document solutions, processes and technical decisions whenever necessary;
- Follow and adhere to software architecture and information security guidelines.
Requirements
- Strong knowledge in building interfaces using React, TypeScript/JavaScript and styled-components or stitches;
- Experience or familiarity with Micro-frontends development using Module Federation;
- Solid experience with Git;
- Knowledge of microservices using Node.js;
- Good practices with REST;
- Proficiency with APM tools (Datadog, NewRelic, Prometheus, Grafana);
- Experience with automated testing (unit and integration tests);
- Experience with AWS Lambda;
- Knowledge of REST APIs and Design Patterns;
- Experience working on performance and security improvements;
- Experience working with cross-functional teams (Engineering, Product, Design, Data);
- Experience in agile teams (Scrum, Kanban).
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptJavaScriptstyled-componentsMicro-frontendsModule FederationGitNode.jsRESTautomated testing
Soft Skills
collaborative code reviewsknowledge sharingcommunicationproblem-solvingteamwork