Senior Full-Stack JavaScript Engineer (Node.js / Svelte)
About us:
We’re hiring a Backend Developer with Front end skills for a long-term international product, a fast-growing peer-to-peer home exchange platform built around trust, flexibility, and innovation.
About the Project
A four-year-old ERP platform that helps gym owners run day-to-day operations (membership, billing, scheduling, marketing). The product is in production with paying customers and a fast-growing roadmap of new features and third-party integrations.
Current Team & How You Fit In
- Client-side: Founder/CEO, CTO, Product Manager, 3 in-house developers
- External: ProCoders PM + 3 developers
- Your role: Join the client’s core team, working daily with their CTO and developers.
- Reporting Line: Direct to the client’s CTO.
Tech Stack
- Back end: Node.js, Hasura (GraphQL)
- Front end: Svelte (Vue.js experience acceptable)
- Infra/tools: PostgreSQL, AWS, GitHub Actions, CI/CD pipelines, modern testing frameworks.
Key Responsibilities
- Develop new ERP features and external integrations.
- Scale existing services running in production.
- Collaborate with Product Manager to break down requirements and estimate work.
Why Join This Project at ProCoders?
Be part of a tight-knit, professional team that values ownership, transparency, and initiative
Meaningful products used by people around the world
Direct impact — your decisions shape architecture and user experience
Long-term roadmap — no chaos, just focused development
Work with modern technologies in a clean and scalable codebase
requirements:
- 4+ years of programming experience with Node.js
- 4+ years in JavaScript/TypeScript development.
- Solid experience with Hasura or comparable GraphQL engines.
- Modern front-end work in Svelte or Vue.js (willingness to switch to Svelte).
- Strong knowledge of Docker
- Upper-intermediate level of English
- PostgreSQL schema design and query optimization.
