Senior Full-Stack JavaScript Engineer (Node.js / Svelte or Vue) - Ukrainians abroad only

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, at ProCoders, 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. 

 

 

Published 10 June
50 views
·
12 applications
100% read
·
100% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...