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.