
Software Engineering Coordinator – Node.js, React.js
UOL EdTech
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Tech Stack
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