TL;DR
Senior Fullstack Engineer (Next.js/Node.js): Developing scalable, secure, and high-performance fullstack applications with an accent on system architecture, team leadership, and product-driven development. Focus on designing technical solutions, mentoring engineers, and integrating AI-driven innovations within a fintech environment.
Location: Remote within ±4 hours of CET timezone, applicants must be located in Europe or nearby regions for optimal collaboration.
Company
Ruby Labs is a leading tech company creating innovative consumer products across health, education, and entertainment industries, focusing on product-driven growth and innovation.
What you will do
- Lead technical architecture and make key technology decisions.
- Mentor and manage a team of developers, fostering growth and accountability.
- Develop complex fullstack features using Next.js and Node.js.
- Implement and optimize Agile processes including sprint planning and delivery oversight.
- Ensure quality through best practices in coding, testing, and performance monitoring.
- Design and enforce comprehensive security measures across applications and infrastructure.
- Collaborate with product teams on analytics integration and A/B testing.
- Research and integrate emerging technologies, especially AI-driven solutions.
Requirements
- Must have at least 2 years commercial experience with Next.js and 3 years with Node.js frameworks.
- Strong skills in PostgreSQL, Prisma or Drizzle ORM, caching strategies, and Docker.
- Experience with background workers and message queues like BullMQ or RabbitMQ.
- Proven leadership experience as a Team Lead or Tech Lead for 2+ years.
- Located within ±4 hours of CET timezone for effective collaboration.
- English proficiency at least B2 level.
Nice to have
- Experience with CI/CD pipelines such as GitHub Actions or GitLab CI.
- Familiarity with monorepo tools like Turborepo or Nx.
- Experience writing unit and integration tests using Jest or Playwright.
Culture & Benefits
- Fully remote work environment promoting work-life balance.
- Unlimited paid time off and paid national holidays.
- Company-provided Apple MacBook for productivity.
- Flexible independent contractor agreement offering autonomy and tax benefits.
Hiring process
- Recruiter screening (40 minutes).
- Technical interview (60 minutes).
- Final interview (30 minutes).
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →