Job Closed
This listing is no longer active.
To empower the heroes and scale-ups that grow the economy
Senior Software Engineer – Backend, Node.js
Location
Brazil
Posted
82 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Backend, Node.js
RD Station
• You will be part of the Wally team, which integrates RD Conversas, the product responsible for centralizing customer communications across channels such as WhatsApp, Instagram, and Web Chat. • The challenge is to bring operational efficiency to the support flow by delivering high-quality features on time, working in a high-performance, high-throughput environment with a focus on scalability and innovation, especially in the application of generative AI. • Develop high-quality code following internally defined engineering best practices. • Ensure software quality through testing and code reviews. • Specify features based on documents produced during the discovery phases. • Engage in code review processes, technical refinement, and mentoring of less experienced developers. • Participate in incident response and assist support teams and other areas with product-related issues.
Job Requirements
- Experience in high-performance environments with high request volumes.
- Strong knowledge of software architecture, code design, and design patterns.
- Proficiency in Node.js, TypeScript, Express, and MongoDB.
- Familiarity with the NoSQL paradigm.
- Collaborative, flexible, process-oriented, and open to continuous learning.
Benefits
- Holistic Well-being: We care for those who make progress happen. We pursue the holistic well-being of every colleague through initiatives and benefits that provide self-care resources across five pillars: Emotional, Financial, Physical, Occupational, and Social.
- Plurality and Belonging: Diversity is what makes us stronger. We actively promote inclusion and belonging, ensuring that TOTVS is a place where you can be yourself.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Developer – Core Payments
YunoYuno enables any company to manage all the payment methods and fraud providers through a single integration.
• API and microservices development — build and evolve high-performance APIs and microservices in Go, designed for reliability, low latency, and scale. • End-to-end ownership — take full ownership of features and services, from discovery and design to production rollout and monitoring. • Cross-functional collaboration — work closely with product and business teams to translate real payment problems into elegant technical solutions. • Integration frameworks — strengthen and expand integration frameworks that scale across countries, providers, and complex payment rails. • Security and compliance — ensure excellence in security, privacy, and data protection by applying OWASP principles and engineering best practices. • Engineering culture — contribute to a culture of agile delivery, continuous improvement, and engineering craftsmanship alongside a senior team.
• Develop software, primarily as part of the tribe, responsible for enabling solutions across various AI topics; • Design standardized, governed data structures and architectures with practicable approaches, including working on data processing for AI and a document lake; • Proactively raise challenges and question approaches to identify the best path forward while seeking scalability;
• Translate high-level architecture direction into scalable, maintainable software designs • Guide the engineering team to deliver high-quality, observable, and testable code aligned with product and architectural goals • Combine system design, engineering leadership, and operational ownership • Work closely with product, platform, and engineering teams
• Translate high-level architecture direction into scalable, maintainable software designs. • Guide the engineering team to deliver high-quality, observable, and testable code aligned with product and architectural goals. • Combine system design, engineering leadership, and operational ownership, working closely with product, platform, and engineering teams.



