Grupo Boticário

Backend Development Specialist – Node & Python

Grupo Boticário

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Technical leadership and execution: Actively contribute to designing and building the product alongside the Tech Lead and squad, breaking down epics into smaller actionable tasks using your technical understanding and knowledge of business rules.
  • Solution design and architecture: Identify risks and issues in modeling and non-functional requirements, work to resolve them and help simplify solution designs. Participate in technical discussions presenting facts and data about architecture execution, using your judgment and experience to address causes of deviations.
  • Quality and continuous improvement: Write secure, high-quality code and seek assistance for security concerns when necessary. Perform code reviews with the team focused on business requirements, code quality, and best practices. Support continuous improvement of the tested and automated scope within the domain applications.
  • Monitoring and observability: Actively track and monitor code health metrics (e.g., code smells, bugs, vulnerabilities, test coverage) and ensure active monitoring of the production environment, focusing on critical journeys.
  • Proactive problem resolution: Take initiative in planning and refinement to turn abstract ideas into actionable tasks. Contribute to documented post-mortems and execution of action plans. Participate in identifying problems and outages, prioritizing troubleshooting and root-cause resolution.
  • Collaboration and mentorship culture: Help teammates grow technically through pairing, code review, and feedback. Share your technical knowledge with the team and position yourself as a reference. Enable other team members in secure development, acting as a security ambassador.
  • Task management and removing blockers: Work with developers to ensure the unblocking of complex technical tasks and correct execution of planned work. Prioritize activities that have the greatest impact on the team’s performance and remove blockers.

Requirements

  • Proficiency in backend programming languages and experience with related frameworks (Node.js, Python).
  • Proven experience with microservice architectures and RESTful/GraphQL APIs.
  • Deep 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).
  • Experience with mobile development (Flutter) and web (React.js) is a plus.
  • Essential Technical Knowledge:
  • Cloud computing: Experience with cloud platforms (AWS, Azure, Google Cloud Platform), particularly in compute services (EC2, ECS), databases 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, 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 and wellness 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
  • . 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 benefits program (agreements and partnerships, multi-brand store, TotalPass gym access, courses and more!)
  • . Travel and accommodation program
  • For the Family, our most precious asset
  • . Childcare assistance
  • . Child nutrition credit
  • . Babysitting 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
  • . Transport voucher and parking (hybrid and on-site models)
  • Financial security for protection and peace of mind
  • . Life insurance
  • . Bereavement support for the loss of parents
  • . Private pension plan
  • . Payroll-deductible loans
  • ******Benefit packages are configured according to eligibility rules.*
Applicant Tracking System Keywords

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

Hard Skills & Tools
Node.jsPythonmicroservice architectureRESTful APIsGraphQL APIsSQLPostgreSQLMySQLDynamoDBMongoDB
Soft Skills
technical leadershipproblem resolutioncollaborationmentorshipcommunicationinitiativefeedbackplanningprioritizationcontinuous improvement