Job description
Weโre looking for 2 full-stack developers to join our clientโs development team, and work directly with their CTO and Product Manager (not our project 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.
Current Team
Client-side: Founder/CEO, CTO, Product Manager, 3 in-house developers
External: PM + 3 developers (Albania & Ukraine)
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. 
Required Skills
- 5+ years in JavaScript/TypeScript development. 
- 4+ years of experience in fullstack 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). 
- Experience with React Native (w/out Expo), system administration, automation. 
- 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. 
- Comfortable in a fast-moving startup environment. 
- Excellent communication and collaboration skills. 
Nice to Have
- Experience with fitness, POS, or other ERP domains. 
- Prior startup experience 
- Previous remote working experience 
What do we offer?
- Remote work, the result is all we care about, work from bed, the beach, or anywhere else you want. 
- Flexibility, we do not impose a strict schedule or mandatory attendance, you allocate your time taking into account your tasks on the project and at the company. 
- Stability, our employees work for ProCoders not for a project, so we continue to cooperate and offer new projects if the current one ends 
- Diversity, we welcome all people with diverse interests and hobbies. At ProCoders your colleagues will be musicians, artists, athletes, collectors, brave and unusual people. 
- PTO (14 days) and sick leave (7 days) are provided after 6 months since start working. 








