Назад
Company hidden
3 часа назад

Middle Full-Stack Developer (Next.js/Node.js)

Формат работы
remote (только Europe/cis/mena)
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Serbia, Ukraine, Kazakhstan, Georgia, Israel, Moldova, NM
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Middle Full-Stack Developer (Next.js/Node.js): Building and optimizing web SaaS features across the full stack with an accent on secure, scalable solutions using Next.js and Node.js. Focus on end-to-end feature ownership, best engineering practices, and rapid deployment in a fast-moving product environment.

Location: Remote (CET ± 4 hours). Applicants must be located within approximately ± 4 hours of Central European Time (CET), including but not limited to Ukraine, Kazakhstan, Georgia, European Union, Israel, Moldova, Serbia, and North Macedonia.

Company

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

What you will do

  • Develop complex full-stack features and modules using Next.js for the frontend and Node.js for the backend.
  • Implement and optimize Agile methodologies, including sprint planning and task estimation.
  • Ensure application quality, robustness, and scalability through best practices in coding, testing, caching, and performance monitoring.
  • Design and implement comprehensive security measures at application, infrastructure, and data levels.
  • Collaborate with Product, Design, and Engineering to deliver clean, scalable, and secure solutions.

Requirements

  • Next.js: A minimum of 2 years of active, commercial experience with v14.x/v15.x on at least two recent projects.
  • Node.js: At least 2 years of hands-on experience with a modern framework (NestJS, Fastify, Hono) and understanding of architectural trade-offs.
  • Databases: Strong proficiency with PostgreSQL and/or Supabase, including query optimization and schema design.
  • ORM: In-depth knowledge of Prisma or Drizzle ORM with experience in complex queries and migrations.
  • Caching: Profound understanding of caching strategies (in-memory, distributed cache, CDN) and effective application (e.g., Redis).
  • Docker: Full proficiency with Docker for containerized applications and docker-compose.
  • Security: Proven experience building secure systems, including protection against OWASP Top 10 vulnerabilities, CSP, CORS, and API hardening.
  • English: B2 required for excellent communication with technical and non-technical stakeholders.

Nice to have

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

Culture & Benefits

  • Remote work environment with freedom to work from anywhere.
  • Unlimited paid time off (PTO) to recharge.
  • Paid national holidays.
  • Company-provided MacBook for seamless productivity.
  • Flexible Independent Contractor Agreement offering autonomy and entrepreneurial opportunities.

Hiring process

  • Application review (3–5 days).
  • Recruiter Screening (40 minutes).
  • Technical Interview (60 minutes).
  • Final Interview (30 minutes).

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

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

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