
Senior Developer, Node.js
RD Saúde
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Responsible for supporting and maintaining RD Saúde's digital channels;
- Develop solutions to fix bugs and critical incidents in the digital environment;
- Analyze opportunities and implement actions that improve performance of the digital channels;
- Conduct investigations and propose improvements to the digital environment to increase customer satisfaction on digital platforms (NSS);
- Carry out and propose improvement actions aligned with FinOps practices (cost reduction and optimization);
- Take a leading role in crisis rooms for critical incidents, focusing on restoring impacted services quickly and with quality;
- Monitor the performance of implemented solutions, identify bottlenecks and propose continuous improvements;
Requirements
- Bachelor's degree or higher
- Knowledge of Node.js and TypeScript, with a focus on the NestJS ecosystem;
- Basic knowledge of CI/CD and tools such as Argo CD;
- Familiarity with AI-based code assistant tools and integrated IDEs, such as Cursor, Kiro and Claude Code;
- Experience with Git for version control;
- Practical knowledge of the Testing Pyramid in software engineering, including unit, integration and end-to-end tests;
- Experience with integrations using RESTful APIs, API versioning techniques and GraphQL;
- Strong knowledge of distributed systems and design patterns used in microservices architecture (event-driven, polling, adapter, composer, etc.);
- Solid knowledge of Docker;
- Strong investigative and problem-solving skills;
- Knowledge of observability and APM metrics;
- Experience with both NoSQL and relational databases, with a focus on MongoDB, MySQL and Oracle.
Benefits
- Profit sharing (PPR)
- Health insurance
- Dental insurance
- On-site cafeteria
- Life insurance
- Transportation allowance (Vale-Transporte)
- Pharmacy benefit
- Partnerships with partner companies
- Gym subsidy (Gympass)
- Christmas gift basket
- Career development track
- Extended maternity and paternity leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsTypeScriptNestJSCI/CDArgo CDGitTesting PyramidRESTful APIsGraphQLDocker
Soft Skills
investigative skillsproblem-solving skillsleadershipcustomer satisfaction focus
Certifications
Bachelor's degree