Node.js Developer (TypeScript)
QIT Software is looking for an experienced Node.js Developer to the beauty booking platform for independent providers.
Details:
- Schedule: Full-time, remote
- Duration: long-term
- Client: USA
- Project: Beauty booking platform for independent providers
- Tech stack: Node.js, TypeScript, PostgreSQL, Turborepo, etc.
- Timezone: mostly flexible, daily meetings at 9:45 AM CST
Hiring process:
1 - Pre-screen (up to 30 mins), 2 - Interview with the client
Requirements:
- Strong backend development experience with Node.js/TypeScript.
- Proficiency in Next.js (API routes, with tRPC), Drizzle ORM, and PostgreSQL.
- Experience working in a monorepo setup (Turborepo preferred).
- Comfortable with cloud‑native hosting platforms (Vercel, Cloudflare, Neon).
- Familiarity with testing frameworks (Vitest) and CI/CD pipelines (Github Actions).
- Experience integrating external APIs and managing data flows across services.
- Strong communication skills and ability to collaborate in a fast‑moving, product‑focused environment.
Responsibilities:
- Harden and improve existing backend systems for reliability, scalability, and maintainability.
- Add meaningful testing frameworks and increase coverage across backend services.
- Define and enforce stricter CI/CD pipelines and monorepo workflows.
- Refactor critical backend code for consistency, performance, and resilience.
- Build new features in collaboration with product and frontend engineers.
- Maintain and evolve integrations with third‑party APIs (Stripe, Clerk, Nylas, etc.).
- Advocate for best practices in backend engineering, security, and TypeScript.
Required languages
| English | B2 - Upper Intermediate |