Senior Backend Developer - Node.js
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Developer - Node.js in Brazil.
Join a high-performing engineering environment where backend systems power large-scale digital financial products used by a global audience. This role is ideal for a senior developer who enjoys building secure, scalable, and high-availability services in a fast-moving ecosystem. You will contribute to core platform architecture, API performance, infrastructure resilience, and new product innovation. Working in a remote-first culture, you will collaborate with skilled engineers across multiple regions while maintaining strong autonomy and ownership. The position offers the opportunity to solve complex technical challenges involving real-time systems, microservices, and distributed applications. If you thrive in modern backend development and want your work to have direct global impact, this is an excellent opportunity.
Accountabilities:
- Design, build, and maintain backend services using Node.js and JavaScript for high-traffic production systems
- Develop new platform features and products using agile methodologies with a focus on speed, reliability, and user experience
- Improve scalability and performance of real-time services, APIs, and core backend infrastructure
- Build and optimize microservices-based architecture to support growth and modular development
- Ensure strong security standards across backend systems, APIs, authentication flows, and internal processes
- Integrate databases such as MySQL and MongoDB while maintaining data integrity and efficiency
- Collaborate with cross-functional teams to deliver technical solutions aligned with product goals
- Monitor systems, troubleshoot production issues, and continuously improve service reliability
- Strong professional experience in backend development using Node.js and JavaScript
- Proven background contributing to complex platforms with large-scale or real-time architectures
- Solid understanding of microservices design principles and distributed systems
- Hands-on experience with MySQL, MongoDB, or similar database technologies
- Strong knowledge of backend security best practices and secure coding standards
- Ability to quickly learn new tools, frameworks, and emerging technologies
- Experience with Redis, caching layers, job queues, or message queue systems is highly valued
- Exposure to blockchain integrations or high-availability systems is a plus
- Additional experience with Ruby, Rust, or C++ is advantageous
- Strong communication, ownership mindset, and ability to work effectively in remote teams
- Competitive compensation package
- Fully remote and flexible work environment
- Autonomy with outcome-focused culture
- Mentorship and continuous career growth opportunities
- Learning-focused environment with knowledge sharing across teams
- Supportive and collaborative international team culture
- Team-building activities and social events online and in person
- Opportunity to work on innovative products with global reach and visible impact
Requirements:
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1