JOBSEARCHER

Senior Full-Stack Software Engineer (Node.js + Vue.js)

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