Full Stack Engineer (Node.js, PostgreSQL,Vue.js, ), remote role focused on building core platform systems for an enterprise AI product, requiring 5+ years of experience, along with a strong algorithmic background demonstrated through achievements in programming competitions, high rankings on coding platforms, or success in algorithm-focused hackathons.
Technical Skills
Programming Languages
TypeScript,
JavaScript
JavaScript Frameworks
Node.js,
Vue.js,
React
Databases & Management Systems / ORM
PostgreSQL
Are you a talented developer looking for a remote job that lets you show your skills and get decent
compensation? Join Upstaff.com, a platform
that connects you with hand-picked startups and scale-ups in the US and Europe.
About the company
A managed AI delivery platform designed for enterprises to rapidly deploy custom AI agents and workflows within days rather than months. The platform utilizes a "results-first" commercial model, charging only once solutions are functional, and offers a modular architecture featuring the Knowledge Fabric, Blueprints, and the Framery.
The role
This is a hands-on implementation engineering position. You'll work on deploying, configuring, and integrating the platform for enterprise clients, translating their requirements into working solutions, deployed at client's infrastructures. The role sits between product engineering and customer success: technically deep, but with awareness of real-world client needs.
You'll collaborate closely with platform engineers and business teams, occasionally joining business discussions to clarify technical requirements or explain implementation details.
What you'll work on
Implementing and configuring platform deployments for enterprise customers
Building integrations between the platform and client systems
Working with internal teams to understand client requirements and translate them into technical solutions
Contributing to implementation tooling, documentation, and repeatable deployment processes
Troubleshooting and resolving issues during and after deployment
Occasionally, participating in client calls to gather requirements or provide technical guidance
Must-Haves:
7+ years as a Full-stack Engineer (Problem solver, for problem-maker) Ability to work independently and manage multiple implementation workstreams
Strong proficiency in Node.js and TypeScript (understanding Node.js under the hood, optimization, performance)
Computer Science Education + Computer Science fundamentals to proactively supervise AI development (Education, Understanding Algorithms and data structures such as linked lists, binary trees, Big O notation).
Systems design, architecture, and experience building apps from scratch. Experience in contributing to a platform (ideally CRM, ERP, CMS) to with basic functionality and configuring custom implementations. Ability to argue on computer science, programming patterns, languages, and approaches
Clear communication skills - comfortable explaining technical concepts to non-technical stakeholders. Ability to explain what you have achieved in previous projects.
Enterprise, SAAS, and Startup projects (Enterprise for complex and hierarchical teams, SAAS for responsibilities and full-cycle engagements, + owning features, and Startups for fast-paced speeds and approach).
PostgreSQL/similar RDBMS and general data modeling knowledge. CS fundamentals (Normal forms, normalization, and optimization). DB optimization (not only indexes, but also an approach from monitoring to many other layers).
Vue.js - understanding of pros and cons comparing to other front-end frameworks. Commercial projects.
Familiarity with cloud platforms (AWS, Azure, or GCP), and multi-cloud exposure is valuable
Nice to haves
Prize-winning places at programming olympiads (IOI, ICPC, Google Code Jam, Facebook Hacker Cup) or regional competitions. High rating on coding platforms: LeetCode (Knight+ or 2000+ rating), HackerRank (Gold+), Codeforces (Expert+ or 1900+ rating). Participation in hackathons with a focus on algorithmic problems (for example, victories at HackMIT, AngelHack).
Experience with AI platforms or AI/LLM integration
Experience in iGaming
Familiarity with CI/CD pipelines and infrastructure-as-code
Contributing to open-source projects
How to Apply for Full Stack JavaScript Engineer for AI Platform
Be ready for the next steps:
Create your profile on our website (import from LinkedIn)
20-30-minute screening call
Technical interview feedback
Project Selection (we are looking for the best project for you).
Who can apply:
We work with developers across Europe, LATAM, the U.S. (W-9 form owners), Canada, Asia, Oceania, and the UK.
We do not provide visa assistance, and this cooperation model does not include direct-hire benefits.
We cannot accept applicants from Russia, Belarus, Iran, or North Korea.
This job is open with compensation $5,000/month 🔥