Senior Full-Stack Software Engineer (Node.js + Vue.js)
Build technology that powers nonprofits. Join a US SaaS company as a full-stack engineer working with Node.js, Vue.js, and AWS, 100% remote, from LATAM.
About the role
A US-based SaaS company building technology for the nonprofit sector is looking for a Full-Stack Software Engineer to help build and evolve its modern platform. You’ll work mainly on scalable applications using Node.js, Vue.js micro front-ends, and AWS, within a service-oriented and serverless architecture. You’ll work 100% remotely from LATAM and collaborate with a US engineering team.
What you’ll do
Build and improve scalable backend services with Node.js (TypeScript)
Develop modular Vue.js Micro Front-Ends using Single-SPA and the PrimeVue design system
Contribute to serverless and AWS-based solutions
Write clean, well-tested code and take part in code reviews
Partner with Architecture, Product and Design to turn requirements into technical solutions
Use AI tools such as Copilot, Cursor, and coding agents to build and validate production-ready code
What we’re looking for
4+ years of production software development, with a strong focus on Node.js, JavaScript, and TypeScript
Solid hands-on experience with Vue.js or another modern front-end framework
Experience with AWS and/or serverless technologies
Experience with both SQL and NoSQL databases
Comfort using AI-assisted development tools (Copilot, Cursor)
Team-oriented and comfortable working with cross-functional partners
Advanced English (B2+), spoken and written
Nice to have
Experience building AI agents (MCP, RAG, agentic patterns)
Strong experience building client-facing user interfaces
Exposure to PHP/Laravel
Interest in the nonprofit sector
What we offer
100% remote work
Long-term project with a US technology company
Collaboration with international teams
15 days of paid vacation per year
Your country’s national holidays off
- Department
- HR
- Locations
- Venezuela (REMOTO), Remoto
- Remote status
- Fully Remote