TL;DR
Lead Nextjs Fullstack Engineer (Legaltech): Building and scaling a profitable D2C LegalTech / Utilities platform with an accent on scalable architecture, high-traffic performance, and team leadership. Focus on designing maintainable systems, improving reliability, and mentoring engineers in a fast-paced environment.
Location: Remote within ±4 hours of CET timezone covering multiple European and nearby countries
Company
Ruby Labs creates and operates innovative consumer products across health, education, and entertainment industries, focusing on growth and technology leadership.
What you will do
- Own core product components from concept to deployment and shape architecture.
- Collaborate with Product team to design scalable and maintainable systems.
- Lead code reviews and ensure best engineering practices.
- Mentor junior and mid-level developers and contribute to hiring.
- Maintain high code quality and application performance in a high-traffic environment.
- Set up and improve CI/CD pipelines and monitor system stability and scalability.
Requirements
- Must have at least 4 years experience with Next.js and 2 years with Next.js App Router
- Strong skills in JavaScript/TypeScript and ReactJS.
- Experience leading small teams in continuous deployment environments.
- Knowledge of CI/CD, Docker, AWS, Cloudflare, PostgreSQL, Redis, and A/B testing.
- Must be located within ±4 hours of CET timezone for optimal collaboration
- Clear communication and proactive ownership mindset.
Nice to have
- Experience in D2C SaaS or LegalTech/Utility products.
- Exposure to performance marketing and rapid MVP cycles.
- Open-source contributions or technical blogging.
- Startup environment experience.
Culture & Benefits
- Fully remote work environment promoting work-life balance.
- Unlimited paid time off and paid national holidays.
- Company-provided MacBook for productivity.
- Flexible independent contractor agreement offering autonomy and tax benefits.
Hiring process
- Recruiter screening (40 minutes).
- Technical interview (60 minutes).
- Final interview (60 minutes).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →