UOL EdTech

Software Engineering Coordinator – Node.js, React.js

UOL EdTech

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Lead and develop the software engineering team, working closely and technically (hands-on when necessary).
  • Collaborate with Product, Data, Business, Marketing and CX teams to unblock deliveries and maximize impact.
  • Plan, prioritize and track deliveries of initiatives related to the digital journey and operations, balancing roadmap, maintenance and technical debt.
  • Lead the evolution of CRM (HubSpot) integrations and funnel automations, ensuring event and data synchronization with governance.
  • Coordinate integrations and the evolution of payment flows, ensuring: resilience (timeouts, retries, circuit breaker), idempotence and state consistency; robust handling of webhooks and partial failures; end-to-end traceability and reconciliation when applicable.
  • Ensure observability and reliability of solutions with Datadog (APM, logs, metrics and alerts), defining SLIs/SLOs, dashboards and runbooks.
  • Drive engineering practices: code reviews, standards, automated tests, CI/CD, documentation (ADRs) and continuous improvement.
  • Lead incident management (triage, mitigation, post-mortem and prevention plans), reducing MTTR and recurring failures.
  • Promote practical use of AI to improve engineering and operational efficiency (e.g., assisting with PRs, generating tests, documentation, incident analysis and internal automations).

Requirements

  • Bachelor's degree in Engineering, Computer Science, Information Systems or related fields.
  • Previous experience managing people in engineering teams (feedback, individual development, performance follow-up, rituals and work organization).
  • Strong background in software development with a focus on integrations and distributed systems.
  • Experience with NestJS (Node.js) and API development (REST), webhook integrations and authentication/authorization.
  • Hands-on knowledge of service-oriented architecture, resilience and reliability patterns (idempotence, retries/backoff, timeouts, circuit breaker, queues and eventual consistency).
  • Experience in AWS environments (managed services, security, secrets, observability and operations).
  • Experience with Datadog (APM, logs, metrics, tracing and alerts) and strong production troubleshooting practices.
  • Experience with modern engineering practices: Git, code review, automated tests and CI/CD.
  • Familiarity with the modern web ecosystem including Next.js and integrations with Strapi (Headless CMS).
Benefits
  • Meal allowance and/or meal voucher.
  • Health and dental insurance.
  • Life insurance.
  • Partnerships with TotalPass and ZenKlub.
  • Extended maternity and paternity leave.
  • Childcare assistance.
  • Up to 50% discounts on postgraduate and MBA programs from major institutions such as FIA, FAAP and PUCRS.
  • Birthday day off.
  • Gift for newborns.
Applicant Tracking System Keywords

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

Hard Skills & Tools
software developmentintegrationsdistributed systemsNestJSAPI developmentwebhook integrationsauthenticationservice-oriented architectureresilience patternsAWS
Soft Skills
team leadershipcollaborationplanningprioritizationincident managementperformance feedbackwork organizationcontinuous improvementcommunicationproblem-solving
Certifications
Bachelor's degree in EngineeringBachelor's degree in Computer ScienceBachelor's degree in Information Systems