We're looking for Mid+/Senior FullStack JS developers who want to try themselves in mentoring junior developers while they're working on their projects. Your primary responsibility is to help our junior developers with their tasks, technical errors, and questions across both frontend and backend (Node.js/NestJS) fields. You'll help them finish their tasks through your deep technical capability and clear communication — while sharpening your own skills across many projects stacks and problems.Wha
We're looking for Mid+/Senior FullStack JS developers who want to try themselves in mentoring junior developers while they're working on their projects. Your primary responsibility is to help our junior developers with their tasks, technical errors, and questions across both frontend and backend (Node.js/NestJS) fields. You'll help them finish their tasks through your deep technical capability and clear communication — while sharpening your own skills across many projects stacks and problems.
What you'll do:
- Communicate through text and make one-to-one calls with our junior developers as the hands-on engineer, help to solve problems live, and explain their errors with clarity.
- Navigate a variety of everyday tasks challenges: algorithm optimisation, frontend architecture/performance/testing/accessibility, backend design with Node.js/NestJS, API design, testing, networking, and security basics.
- Face modern FE stacks (TypeScript, React or Vue, Vite/Webpack, SSR/ISR) and robust BE stacks:
- Node.js with NestJS (or Express/Fastify), TypeScript first.
- API patterns: REST/GraphQL, WebSockets, pagination, versioning, error models.
- Data layer: PostgreSQL/MySQL, MongoDB, Redis (caching, sessions, rate limiting), ORMs (Prisma/TypeORM), migrations, indexing.
- Integration: queues/streams (RabbitMQ/Kafka/SQS), file/object storage, third-party auth/payments.
- Cloud & ops: Docker, basic CI/CD, env/config management, logging/metrics (e.g., ELK/EFK, OpenTelemetry), 12-factor sensibilities, some experience with Cloud (AWS/Azure/GCP).
- Conduct complex technical interviews (both live coding and technical questioning) across the whole JS-ecosystem (BE, FE, maybe even React Native)
You're a great fit if you:
- Have a wide 5+ years of professional experience in frontend + backend engineering.
- Are fluent in TypeScript; expert in React (preferred) or Vue, and confident with Node.js/NestJS (routing, modules, DI, pipes/guards/interceptors).
- Can reason about rendering (CSR/SSR/SSG/ISR), state (local/global/query), performance (code-splitting, memoization, hydration), and accessibility (ARIA, WCAG).
- Can design backends with solid domain boundaries, data modeling, transactionality, caching, and consistency; you understand indexes, query plans, and when to choose SQL vs NoSQL.
- Understands testing when it matters: Jest/Vitest, RTL, Supertest, contract tests; can discuss coverage vs. ROI.
- Communicate clearly in English (B2+), keep calm under pressure, and enjoy explaining your thinking.
Compensation & schedule:
- Part-time & flexible (typ. 8–20 hours/week).
- Contractor engagement; remote-first.