Team Lead Developer (Next.js / Node.js)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Team Lead Developer (Next.js / Node.js): Responsible for the technical implementation and product delivery of the platform with an accent on hands-on coding, architecture, and team leadership. Focus on integrating AI-driven solutions, ensuring quality and security, and translating business goals into technical solutions.
Location: Ukraine, European Union, Georgia, Israel, Moldova, Poland, Serbia, Spain. Must be located within approximately ± 4 hours of CET.
Company
Ruby Labs is a leading tech company that creates and operates innovative consumer products across the health, education, and entertainment industries.
What you will do
- Actively build complex features and modules using Next.js and Node.js.
- Design system architecture and make key technical decisions, ensuring quality, scalability, and reliability.
- Lead, mentor, and push the development team, setting high execution standards.
- Translate product and business goals into technical solutions, proposing improvements proactively.
- Implement and optimize Agile workflows, ensuring timely delivery without accumulating technical debt.
- Research and integrate AI-driven solutions to improve the product and streamline development workflows.
Requirements
- Minimum 2 years of active commercial experience with Next.js v14.x/v15.x and 3 years of hands-on experience with Node.js.
- Strong proficiency with PostgreSQL and/or Supabase, including query optimization and schema design.
- Deep practical knowledge of Prisma or Drizzle ORM.
- Strong understanding of caching strategies and practical application using Redis or equivalent.
- Full proficiency with Docker and docker-compose.
- Proven experience building secure systems.
- Fluent Russian language proficiency.
Nice to have
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI).
- Experience with monorepo tools (Turborepo, Nx).
- Experience writing unit and integration tests (Jest, Playwright).
Culture & Benefits
- Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- Celebrate and relax on national holidays with paid time off to unwind and recharge.
- Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
- Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities with a flexible independent contractor agreement.
Hiring process
- Recruiter Screening (40 minutes)
- Technical Interview (60 minutes)
- Final Interview (60 minutes)
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →