Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
Ruby Labs
Украина11 дней назад
Грейд
Senior
Опыт работы
от 2 лет
Формат работы
Удалённо
Уровень английского
B1, средний
Письмо на почту или сообщение рекрутеру в Telegram
Ruby Labs — ведущая технологическая компания, которая создает и развивает инновационные потребительские продукты. Мы предлагаем разнообразные возможности в сферах здравоохранения, образования и развлечений. Наши инновационные команды формируют будущее потребительских продуктов, и мы всегда ищем увлеченных специалистов, готовых присоединиться к нам. Узнайте больше о нашей истории:
Мы ищем дисциплинированного, высокосамостоятельного Middle Next.js Developer для разработки и выпуска функций продукта для одного из наших основных подписных D2C-продуктов. Это практическая инженерная роль, подходящая для того, кто считает продакшн стандартом, а не конечной целью. Полупротестированный код, тихие сбои и непроверенный сгенерированный ИИ контент недопустимы. Кодовая база содержит много соглашений — многоуровневая структура Feature-Sliced Design со строгими правилами импорта — и вы должны работать в рамках этих соглашений, а не обходить их. Вы несете ответственность за каждую взятую вами задачу и за каждую область продукта, к которой прикасаетесь: если что-то выходит из строя, регрессирует или остается недоделанным, это ваша зона ответственности. Мы ожидаем максимальной самостоятельности и реального вовлечения в продукт — вы работаете независимо в рамках спринта, сообщаете о рисках до того, как они станут блокировщиками, и эскалируете архитектурные решения старшим инженерам, а не додумываете сами.
Станьте частью нашей быстрорастущей команды и воспользуйтесь этой отличной возможностью для личного и профессионального роста!
В Ruby Labs мы движемся быстро, стремимся к высокому и ожидаем того же от нашей команды. Мы здесь не для того, чтобы играть по-мелкому — мы здесь, чтобы создавать, расти и побеждать. Это означает, что мы ищем людей амбициозных, целеустремленных и готовых выкладываться на полную каждый день.
Это место для тех, кто процветает под давлением, принимает вызовы и видит возможности в каждом препятствии. Если вы стремитесь к достижениям, мотивированы влиянием и хотите расти со скоростью своих амбиций, Ruby Labs предлагает платформу для воплощения этого в жизнь.
Здесь усилия вознаграждаются. Мы признаем тех, кто идет на все и добивается результатов, и создаем пространство для людей, которые хотят большего — большей ответственности, большего роста и большего успеха.
Вы будете полностью отвечать за функции в рамках TypeScript monorepo — клиент на Next.js App Router, API на Fastify + Payload CMS на PostgreSQL и Cloudflare Workers на периферии — с момента получения задачи до ее разбивки, оценки, реализации, тестирования, мониторинга и чистого релиза в продакшн, а также подтверждения того, что продукт работает для реальных пользователей.
Ruby Labs работает в зоне CET (Центральноевропейское время). Кандидаты из любой страны могут подать заявку на вакансию, если они находятся в пределах примерно ± 4 часов от CET. Это обеспечивает оптимальное сотрудничество и коммуникацию в рабочее время.
Откройте для себя преимущества работы в нашей динамичной команде! Мы предлагаем:
Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at:
We are looking for a disciplined, highly autonomous Middle Next.js Developer to build and ship product features for one of our core D2C subscription products. You will own features end to end across a TypeScript monorepo — a Next.js App Router client, a Fastify + Payload CMS API on PostgreSQL, and Cloudflare Workers at the edge — from the moment you receive a task, through breaking it down, estimating, implementing, testing, and observability, to a clean release to production and confirmation that it works for real users.
This is a hands-on engineering role suited for someone who treats production as the standard, not the finish line. Half-tested code, silent failures, and unverified AI-generated output are not acceptable. The codebase is convention-heavy — a layered Feature-Sliced Design structure with strict import rules — and you are expected to work inside those conventions rather than around them. You are accountable for every task you take on and for every area of the product you touch: if it breaks, regresses, or stays half-finished, that is yours to see through. We expect maximum autonomy and real involvement in the product — you work independently within a sprint, communicate risks before they become blockers, and escalate architectural decisions to senior engineers rather than guessing.
Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.
Discover the perks of being part of our vibrant team! We offer:
Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!
After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:
At Ruby Labs, we move fast, aim high, and expect the same from our team. We’re not here to play small—we’re here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day.
This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you’re hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen.
Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 3 060 до 5 180