Criamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.
Full Stack Developer – Node.js, React.js III
Location
Brazil
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Developer – Node.js, React.js III
Grupo Boticário
• Develop, maintain and evolve internal products, with a primary focus on Backend, ensuring stability, performance and technical quality. • Actively investigate and resolve bugs and incidents, using an analytical and pragmatic approach. • Develop and maintain REST APIs and integrations between internal and external systems. • Work with databases, performing data organization, processing and data preparation activities when necessary. • Serve as a Full Stack Developer with greater depth in Backend, using Node.js for the backend and React for the frontend. • Occasionally handle Frontend tasks, especially integrations with the Backend and maintenance-related adjustments. • Contribute to architectural decisions, proposing scalable, sustainable solutions aligned with business needs. • Develop, test, document, deploy and monitor solutions, following software engineering best practices. • Participate actively in Code Reviews and Pair Programming, promoting quality, knowledge sharing and continuous improvement. • Collaborate with cross-functional teams, participating in agile ceremonies, product decisions and proposing technical improvements. • Show openness and interest in learning new technologies as the products and the company’s technology ecosystem evolve.
Job Requirements
- Degree in Information Technology or related fields.
- Experience as a Full Stack Developer, with stronger expertise in Backend.
- Practical knowledge of Node.js (Backend) and React (Frontend).
- Experience developing and consuming REST APIs and Frontend–Backend integrations.
- Solid experience in system maintenance/support, failure analysis and problem resolution in production environments.
- Experience with databases, including data processing and data preparation (Data Prep).
- Knowledge of development best practices (SOLID, Clean Code, DRY, KISS).
- Experience with code quality practices, including Code Review, Unit Tests and Integration Tests.
- Good understanding of system architecture and components.
- Ability to work with high volumes of data, with attention to performance.
- Good interpersonal communication, collaboration and teamwork.
- Investigative and empathetic profile, quick learner and focused on continuous improvement.
- Autonomy, organization and critical thinking to solve complex problems.
- DIFFERENTIALS:**
- Knowledge of the ServiceNow platform, including GlideRecord API, ACLs, GlideAjax and ITSM modules.
- Experience with HR products or systems.
- Experience with Data Preparation workflows in analytical or operational contexts.
- Experience with Low Code, preferably AppSheet.
Benefits
- Here, your **Health** is a priority
- . Medical and dental plan
- . Medication assistance
- . Health allowance for family members
- . Free psychotherapy sessions
- . Telemedicine and second medical opinion
- . Free flu vaccination
- . Health care programs
- To take care of your **Nutrition**
- . Meal voucher or local restaurant voucher (depending on work model)
- . Food allowance
- . Holiday food allowance
- Ensuring well-being and quality of life in all aspects of life**
- . Gym and fitness studio plans
- . Home office allowance (hybrid and remote work models)
- . Pet health plan
- . Birthday day off
- . Up to 40% discount on our products
- . Employee membership (discounts and partnerships, multi-brand store, TotalPass gyms, courses and much more!)
- . Travel and accommodation program
- For the **Family**, our most precious asset
- . Childcare assistance
- . Child nutrition credit
- . Babysitter assistance
- . School supplies assistance
- . Legal, psychological and social counseling
- . Support for non-traditional parents
- . Extended parental leave (180 days for mothers and 120 days for fathers)
- Mobility** for your on-site commute
- . Transportation voucher and parking (hybrid and on-site models)
- Financial security** for protection and peace of mind
- . Life insurance
- . Support in the event of a parent’s death
- . Private pension plan
- . Payroll-deductible loans
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Full Stack Developer, Angular/JavaScript
Stefanini BrasilCo-creating Solutions for a Better Future
• Work on end-to-end application development, covering both the user interface and server-side logic to deliver complete, versatile technology solutions that meet business needs. • Translate business requirements into efficient technical solutions and develop scalable applications. • Develop and maintain REST APIs, ensuring effective integration between systems. • Implement unit, integration, and API tests to ensure software quality. • Work with relational databases, ensuring efficient and secure data storage. • Perform complex queries for data analysis and manipulation. • Integrate effectively into an agile environment, participating in sprint planning and retrospectives. • Monitor and ensure the observability of applications in production. • Collaborate with the team on DevOps practices, using Docker and Kubernetes for containerization and orchestration. • Keep technical documentation up to date and clear.
• Software development: Design and implementation of maintainable, well-tested backend services and full-stack applications with a strong focus on Clean Code, TDD and clean architecture • AI application design: Development of business-specific AI applications based on existing large language models (LLMs) • System and data integration: Integration of existing AI models and services into existing systems and workflows • API development: Designing, documenting and delivering clean APIs for communication between AI and other software components • Testing and validation: Building automated tests and CI/CD pipelines as well as continuously evaluating and improving software components and RAG pipelines
• You are the technical point of contact in the development team: you actively code, make technical decisions in day‑to‑day work and support colleagues through technical mentoring, without having disciplinary management responsibilities. • Actively contribute as a developer during the sprint, including implementing your own features and bug fixes. • Take on more complex technical tasks and resolve architectural challenges in everyday team work. • Participate in architecture decisions within the team, for example around modularization, interfaces and security. • Actively contribute to the further development of our core systems (C#/.NET, MS SQL) toward resilient, containerized services in a Kubernetes cluster. • Consider non‑functional requirements such as observability, performance, scalability, security and deployment. • Actively help expand and optimize CI/CD pipelines (GitHub Actions, ArgoCD, Azure DevOps) and establish Clean Code, code reviews and automated tests (unit & system tests) with a clear shift‑left mindset. • Contribute to shorter development cycles and more reliable deployments within the team. • Promote knowledge sharing instead of siloed expertise: ensure that knowledge is accessible across the team, documented and not bound to individual persons. • Work on structured, understandable and up‑to‑date process and system documentation. • Develop practical best‑practice guides and technical standards with a focus on quality and efficiency. • Provide technical guidance and coaching to developers in the areas of architecture, Clean Code and systems thinking, without disciplinary responsibility. • Support onboarding of new team members through technical input and knowledge transfer. • Encourage continuous learning and constructive technical exchange within the team. • Closely coordinate with the Engineering Manager on technical questions and the team’s technical direction.
Role Description Our client, a new-age venture studio based out of Silicon Valley, is looking for a React Native Developer. - Knowledge of MongoDB, Express, AngularJS, Node.js - Particular about details - Exhausted patience with real estate prices in big markets - Exhausted patience with traffic and constant crowds - Good at math (i.e. - no NV state tax taken out of your paycheck) - Desire to be a part of building the next and best technology hub in the US - Enjoy boating, hiking, skiing, golfing, watersports, serenity, possibly gambling? - Passionate about learning and staying up to date with the latest technologies - Knowledge of ReactJS - Knowledge of HTML5, CSS - Strong knowledge of JavaScript - Knowledge of Ruby on Rails and Postgres is a huge plus - Any type of cloud experience - Experience with version control, preferably Git - Ability to learn quickly and operate in a fast-paced environment - Experience and proven ability with developing and/or designing web applications Qualifications - Knowledge of MongoDB, Express, AngularJS, Node.js - Knowledge of ReactJS - Knowledge of HTML5, CSS - Strong knowledge of JavaScript - Knowledge of Ruby on Rails and Postgres is a huge plus - Any type of cloud experience - Experience with version control, preferably Git - Experience and proven ability with developing and/or designing web applications Requirements - Particular about details - Exhausted patience with real estate prices in big markets - Exhausted patience with traffic and constant crowds - Good at math (i.e. - no NV state tax taken out of your paycheck) - Desire to be a part of building the next and best technology hub in the US - Enjoy boating, hiking, skiing, golfing, watersports, serenity, possibly gambling? - Passionate about learning and staying up to date with the latest technologies - Ability to learn quickly and operate in a fast-paced environment Company Description



