Назад
Company hidden
13 часов назад

Fullstack Engineer (Next.js/Node)

Формат работы
remote
Тип работы
fulltime
Грейд
senior
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Fullstack Engineer (Next.js/Node): Building and scaling a modern full-stack web application with an accent on secure, high-performance feature delivery and architectural best practices. Focus on integrating analytics, conducting A/B tests to enhance UX, and researching AI-driven solutions to improve the product.

Location: Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET to ensure optimal collaboration.

Company

Ruby Labs is a leading tech company that creates and operates innovative consumer products across health, education, and entertainment industries.

What you will do

  • Develop complex features and modules using Next.js for frontend and NodeJS for backend.
  • Enforce best practices in coding, testing, caching, and performance monitoring to ensure a robust and scalable application.
  • Design and implement comprehensive security measures at application, infrastructure, and data levels.
  • Collaborate with the product team to integrate analytics systems and conduct A/B tests to enhance the user experience.
  • Research and integrate emerging technologies, particularly AI-driven solutions, to improve the product and streamline development workflows.

Requirements

  • Minimum 2 years of active, commercial experience with Next.js (v15.x), having worked on at least two recent projects where Next.js was the primary frontend framework.
  • Deep knowledge and at least 3 years of hands-on experience with a modern framework such as NestJS, Fastify, or Hono, with a clear understanding of their architectural trade-offs.
  • Strong proficiency with PostgreSQL and/or Supabase, including query optimization and schema design.
  • In-depth, practical knowledge of Prisma or Drizzle ORM, with experience in building complex queries and managing migrations.
  • Profound understanding of caching strategies (e.g., Redis) and the ability to apply them effectively to optimize performance.
  • Full proficiency with Docker for creating, managing, and deploying containerized applications, including Docker Compose.
  • Understanding and practical application of background workers and message queues (e.g., BullMQ, RabbitMQ) for handling asynchronous tasks.
  • Proven experience in building secure systems, including protecting against common vulnerabilities (OWASP Top 10), configuring CSP, CORS, and securing APIs.
  • Experience working with analytics tools (e.g., Google Analytics, PostHog, Mixpanel) and platforms for A/B testing.
  • Excellent communication skills, with the ability to articulate complex technical concepts clearly.

Nice to have

  • Experience with CI/CD pipelines (e.g., GitHub Actions, GitLab CI).
  • Experience writing unit and integration tests (e.g., Jest, Playwright).

Culture & Benefits

  • Embrace the freedom to work remotely from anywhere.
  • Enjoy unlimited paid time off (PTO) and paid national holidays.
  • Receive a company-provided MacBook for seamless productivity.
  • Benefit from a flexible Independent Contractor Agreement offering autonomy and tax advantages.
  • Be part of a fast-growing team with excellent opportunities for personal and professional growth.

Hiring process

  • Application review (typically 3 to 5 days).
  • Recruiter Screening (40 minutes).
  • Technical Interview (90 minutes).
  • Final Interview (60 minutes).

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...