Senior Full-Stack Engineer (Node.js / Svelte)
We’re looking for a full-stack developer to join our client’s development team, and work directly with their CTO and Product Manager.
About the Product
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.
Tech Stack
- Back end: Node.js, Hasura (GraphQL)
- Front end: Svelte (Vue.js or another front-end framework 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.
Required Skills
- 5+ years in JavaScript/TypeScript development.
- Deep Node.js expertise building production APIs (REST & GraphQL).
- Solid experience with Hasura or comparable GraphQL engines.
- Modern front-end work in Svelte or Vue.js (willingness to switch to Svelte).
- PostgreSQL schema design and query optimization.
- CI/CD and cloud deployment know-how (AWS preferred).
- Strong English communication for daily client calls and code reviews.
Required languages
| English | B2 - Upper Intermediate |
JavaScript, TypeScript, React, Node.js, Svelte, GraphQL, REST API
📊
$3500-5000
Average salary range of similar jobs in
analytics →
Loading...