
Backend Developer – Python/Node.js Specialist I
Grupo Boticário
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
Tech Stack
About the role
- You will be part of Grupo Boticário’s **Loyalty** team, focused on the **"Meu Clube Multi"** product. Our challenge is to manage and evolve the loyalty program aimed at millions of resellers, creating strategic levers to encourage behaviors such as points redemption and brand engagement.
- Your work will be essential for creating new scoring “mechanics” (for example, incentives for Pix payments or profile updates) and for ensuring excellence in our microservices architecture, with an emphasis on performance, scalability, and cost optimization. In addition, we are looking for someone who wants to grow into **technical leadership**, contributing to strategic discussions and helping the team develop. Your responsibilities and challenges will include:
- **Technical Leadership and Execution:** Actively contribute to product design and construction alongside the Product Manager and Product Designer, breaking down epics into smaller actions through your technical understanding and knowledge of business rules.
- **Solution Design and Architecture:** Identify risks and modeling issues and non-functional requirements, working to resolve them and helping to simplify solution designs. Participate in technical discussions by presenting facts and data on the execution of the designed architectures, using your opinion and experience judiciously to address causes of deviations.
- **Quality and Continuous Improvement:** Write secure, high-quality code and seek support on security focal points when necessary. Perform code reviews with the team focused on business requirements, code quality, and best practices. Help continuously improve the scope of tested and automated functionality within the domain applications.
- **Monitoring and Observability:** Actively monitor code health metrics (e.g., code smells, bugs, vulnerabilities, test coverage percentage) and ensure active monitoring of the production environment, with a focus on critical journeys.
- **Proactive Problem Solving:** Take initiative during planning and refinement to turn abstract ideas into actionable tasks. Contribute to documented post-mortem corrections and execute action plans. Work on identifying incidents and outages with a focus on troubleshooting and root-cause resolution.
- **Collaboration and Mentorship Culture:** Help teammates grow technically through pairing, code reviews, and feedback. Share your technical knowledge with team members and position yourself as a reference. Enable other team members in secure development practices, acting as a security ambassador within the team.
- **Task Management and Unblocking:** Work with developers to ensure complex technical tasks are unblocked and that planned work is executed correctly. Prioritize activities with the greatest impact on team performance and remove impediments.
Requirements
- Proficiency in backend programming languages and experience with related frameworks (Node.js, Python);
- Proven experience with microservices architectures and RESTful/GraphQL APIs;
- In-depth knowledge of relational databases (SQL, PostgreSQL, MySQL) and/or NoSQL databases (DynamoDB, MongoDB, DocumentDB);
- Experience with message queues (Kafka, SQS);
- Experience working in agile teams (Scrum, Kanban);
- Cloud Computing: Experience with cloud platforms (AWS, Azure, Google Cloud Platform), especially compute services (EC2, ECS), database and messaging services;
- Containers and Orchestration: Familiarity with Docker and Kubernetes;
- CI/CD: Experience with Continuous Integration and Continuous Delivery tools and practices (GitHub, GitHub Actions, and Sonar);
- Automated Testing: Knowledge of different types of tests (unit, integration, end-to-end);
- Monitoring and Observability: Experience with application monitoring and logging tools (New Relic, Grafana).
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 vaccine
- . Health care programs
- For your **Nutrition**
- . Meal voucher or local restaurant allowance (depending on work model)
- . Food allowance
- . Christmas food allowance
- **Ensuring Well-being and Quality of Life in all aspects of life**
- . Gym and fitness studio plan
- . Home office allowance (hybrid and remote work models)
- . Pet health plan
- . Birthday day off
- . Up to 40% discount on our products
- . Employee association (partnerships and discounts, multi-brand store, TotalPass gym access, courses and more!)
- . Travel and accommodation program
- For the **Family**, our most precious asset
- . Childcare allowance
- . Child nutrition credit
- . Babysitter allowance
- . School supplies allowance
- . Legal, psychological and social guidance
- . Support for atypical 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)
- **Security** for financial protection and peace of mind
- . Life insurance
- . Support in the event of parents’ passing
- . Private pension plan
- . Payroll-deductible loans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsPythonmicroservices architectureRESTful APIsGraphQL APIsSQLPostgreSQLMySQLDynamoDBMongoDB
Soft Skills
technical leadershipproblem solvingcollaborationmentorshipcommunicationinitiativestrategic thinkingfeedbackteam performancetask management