Senior Full-Stack Engineer – Node

Posted 1 day ago

This is a fully remote position, open to applicants in Latin America.

📋 Description

• Design, develop, and sustain scalable APIs and backend services utilizing TypeScript and Node.js/NestJS.

• Contribute to frontend development through TypeScript and React.

• Produce reusable, thoroughly tested code.

• Create integrations that link utility systems with external consumer platforms.

• Develop secure data exchange services within a multi-tenant SaaS framework.

• Implement secure engineering practices encompassing authentication, authorization, access control, secrets management, and privacy-aware logging.

• Detect vulnerabilities during code reviews and in the codebase.

• Take ownership of deliverables from design to deployment and ongoing production monitoring.

• Troubleshoot issues, identify root causes, and resolve performance and reliability challenges.

• Highlight technical debt and advocate for enhancements.

• Collaborate with product and design teams to influence technical decisions.

• Mentor junior and mid-level engineers.

• Produce technical documentation and engage in technical interviews.

• Utilize AI coding tools such as Claude Code throughout the development process.


⛳️ Requirements

• Over 5 years of professional software development experience across both frontend and backend systems.

• Proficient in TypeScript and React.

• Experience in building backend applications using Node.js and NestJS.

• Familiarity with modern JavaScript and TypeScript build tools, including the TypeScript compiler, Babel, Vite, or webpack.

• Experience with relational SQL databases and NoSQL data stores, with knowledge of when to apply each type.

• Background in designing, developing, or maintaining applications within a multi-tenant SaaS architecture.

• Strong grasp of authentication, authorization, and application security principles.

• Knowledge of OAuth/JWT, mutual TLS (mTLS), secure secrets management, and PII-safe logging practices.

• Proven ability to take ownership and deliver technical projects with minimal supervision.

• Strong debugging, problem-solving, and technical decision-making capabilities.

• Clear and proactive written and verbal communication skills.

• Proficient in business English, suitable for complex technical discussions, cross-team collaboration, and technical documentation.

• Hands-on experience with AI coding tools, or a quick adaptability to an AI-assisted development workflow.


🏝️ Benefits

• Paid time off or vacation days.

• Paid holidays, varying by client and country.

• Opportunities for professional development and learning.

• Continuous support from our People Experience team.

• Recognition initiatives and internal activities.

• Flexibility for remote work.

• Opportunities to collaborate with international teams.

• Access to tools and resources that facilitate your work.

• Career advancement opportunities based on performance, business needs, and available positions.

People also viewed

finanzen.net GmbH5 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care5 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free5 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures5 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics5 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX6 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers