{"id":1121068,"url":"https://alion.io/job/jooby-javascript-engineer-177","title":"Javascript engineer","company":{"id":392217,"name":"Jooby","domain":"jooby.dev","url":"https://alion.io/company/jooby-dev","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":true,"listed_via":"jooby.dev","ats_vendor":"Schema","truth_index":{"grade":"D","score":41,"open_postings":138,"ghost_share":0.986,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-20T05:45:00Z"}},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"unspecified","remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":4000,"max":6000,"currency":"USD","period":"month","gross":null,"usd_annual":72000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"PostCSS","optional":false},{"name":"TypeScript","optional":false},{"name":"autoprefixer","optional":true},{"name":"GitHub","optional":true},{"name":"React Native","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2022-10-28T09:22:00Z","employer_posted_date":"2022-10-28","last_verified_at":"2022-10-28T09:49:53Z","board_verified":false,"closed_at":null,"days_open":1453,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":1452},"description":"О компании:\nЗлые марсиане занимаются продуктовой разработкой для технологических стартапов и состоявшихся бизнесов. Мы берем на себя все продуктовые и технические задачи - дорожную карту продукта с измеряемыми целями, дизайн, планирование релизов, итеративную разработку, выкатку и администрирование инфраструктуры.\nБольшинство наших клиентов базируются в США и Европе. Мы работаем с глобальными стартапами на стадиях инвестиций series A/B, с выпускниками Y Combinator, и крупными компаниями, которые запускают «внутренние стартапы». Мы выпустили несколько самостоятельных продуктов для eBay, которыми пользуются по всему миру, ускорили разработку и помогли запустить новые сервисы в Gett, запустили Рокетбанк, делали разработку российского Groupon с ранних дней до глобального IPO.\nПочти все в команде умеют программировать - в том числе руководители, дизайнеры и писатели. Основа нашей инженерной культуры - открытый код. Мы предпочитаем открытые решения проприетарным и с удовольствием делимся нашими ноу-хау с сообществом: как в открытых репозиториях, так и в нашем блоге. Марсианский опенсорс входит в инструментарий каждого современного фронтенд-разработчика, благодаря экосистеме вокруг PostCSS (который родился на одном из наших коммерческих проектов).\nЧтобы больше узнать о наших open source проектах и технологиях, о том, с какими клиентами мы работаем и чего они добились с нашей помощью, почитайте наш блог.\nЗарплатная вилка:\n4000 - 6000 USD net\nТип работы:\nУдаленка\nТип занятости:\nПолный рабочий день\nОписание вакансии:\nЗлые марсиане ищут фронтенд-разработчицу или разработчика в распределенную команду.\nВ Злых марсианах вы будете:\n- Работать асинхронно, без микроменеджмента и оглядок на статус-звонки. Документировать свои решения и подходы. Ответственно подходить к своему времени. «Владеть» своими задачами, поставлять их в срок, предупреждать, если что-то не так, и бить тревогу, если поставка срывается, не стесняться задавать вопросы и просить помощи.\n- Верстать, создавать интерфейсы. Писать на JavaScript или TypeScript, настраивать инструменты сборки и контроля качества. Мы всегда выбираем инструмент по задаче; мы часто используем React, и большая доля наших проектов уже работает на GraphQL. Знание серверной части (Node.js) будет большим плюсом. Опыт с React Native, или интерес к мультиплатформенной мобильной разработке - тоже.\n- Программировать в одиночку или в паре. Чаще всего, на проекте работают один или два фронтенд-инженера, но вначале мы будем ставить вас в пару к опытному коллеге.\n- Работать с разными кодовыми базами: вас ждет как рефакторинг старого кода, так и новые задачи с высокой степенью инженерной свободы.\n- Понимать продукт целиком и работать бок о бок с владельцем продукта и дизайнером. Почти все в команде умеют читать и понимать код, но и вам придется вникать в бизнес-процессы клиента и обсуждать флоу пользователя и интерфейс с дизайнером.\n- Если на проекте марсианский дизайнер, вы можете рассчитывать на культуру сотрудничества и взаимопомощи, системный подход к дизайну, документированную передачу фич в разработку и глубокое понимание технологий.\n- Общаться с клиентами на английском. Если вы готовы всерьез заняться языком, мы поможем подтянуть его до нужного уровня.\nТребования по позиции:\nВы хотите писать код из любой точки страны или мира: Злые марсиане работают удаленно со дня основания и знают, как выстраивать асинхронные процессы в команде. Злые марсиане - это компания со штаб-квартирой в Нью-Йорке, но у нас также есть офисы в Португалии и Японии, и мы помогаем Марсианам с переездом и визами в эти две страны. Также мы легально организуем для вас удаленную работу из любой удобной вам страны.\nВы хотите работать в компании, где родились PostCSS, Autoprefixer, Browserslist. Open source для вас - не просто звездочки в популярных репозиториях, а философия, который вы придерживаетесь, и экосистема, в которой вы существуете.\nВы хотите делиться знаниями через статьи в блоге (с которыми помогут наши редакторы) или выступления на крупных конференциях (на которые мы поможем попасть и подготовиться).\nВы хотите работать над глобальными проектами и лично влиять на инженерную культуру в быстроразвивающихся стартапах.\nВас привлекает перспектива работать в абсолютно прозрачном коллективе. Вы хотите быть в курсе всего, что происходит в компании, в том числе финансов, и видеть, как ваша работа напрямую влияет на доходы. Вы хотите получать премии в зависимости от успехов компании и вашего личного вклада - участвовать в распределении прибыли по итогам года и вашей работы.\nПять признаков того, что мы должны познакомиться:\nВы умеете управлять своим временем и работать самостоятельно, без микроменеджмента.\nВаш приоритет - качественный продукт и внимание к деталям, а не количество закрытых задач в трекере.\nВы стараетесь разбираться в своем инструментарии, а не полагаться лишь на пошаговые инструкции.\nВы считаете, что успешный результат вашей работы - это работающий бизнес и пользователи, которые чувствуют пользу. Вы согласны с тем, что запущенный вовремя продукт важнее идеального кода.\nВы готовы общаться на английском языке.\nУсловия работы:\nВзамен мы предлагаем:\n«Белую», индексируемую зарплату по результатам собеседования.\nПрозрачную отчетность обо всем, что происходит в компании на еженедельных стендапах, и ежемесячно - детальный отчет о финансах компании и ее состоянии. Наши сотрудники точно знают, как их работа влияет на финансовые показатели и здоровье компании.\nЕжегодное распределение части прибыли компании между марсианами, соразмерно их вкладу в общее дело.\nАсинхронный-по-умолчанию стиль работы без жесткого графика и микроменеджмента. Заботу о социализации и здоровье сотрудников на удаленной работе. Помощь в релокации в Португалию или Японию. Офисы в Лиссабоне, Осаке и Нью-Йорке для встреч, обсуждений и совместной работы.\nМаксимум горизонтальных связей в коллективе и минимум преград.\nПолис ДМС, корпоративную программу английского и другие плюсы и компенсации.\nПоддержку участия в опенсорсе и выступления на конференциях (выделяем время, возмещаем расходы).\nВозможность принимать активное участие в выборе проекта, над которым вы будет работать.\nРесурсы на обучение - оплачиваем курсы, выделяем рабочее время на обучение.\nКак откликнуться на вакансию\nПожалуйста, не отправляйте стандартные резюме. Скорее всего, шаблонные письма останутся без ответа.\nНапишите письмо с простой структурой и пришлите его на с пометкой «Frontend». В письме:\nПоделитесь примерами вашего кода на JavaScript (ссылка на Gist или репозиторий, избегайте аттачей).\nПоделитесь примерами стилей (CSS на любом диалекте, ссылка на Gist или репозиторий, избегайте аттачей).\nДайте ссылку на веб-приложение - мы будем оценивать UX, интеграцию технологий и доступность.\nРасскажите о себе и своих проектах. В чем была именно ваша польза для проекта, чего вы достигли, чем гордитесь?\nМожете «вырвать» пару файлов из рабочего проекта и выложить на секретный Gist.\nЕсли вы не можете показать код хорошего интерфейса с прошлой работы, попробуйте сделать на SPA-фреймворке удобную и красивую форму аутентификации через почту и пароль - но без готовых библиотек компонентов. Выложите пример на GitHub Pages, и пришлите ссылку на готовый интерфейс и исходники.\nНе забудьте рассказать, если у вас уже есть опыт в open source (со ссылками), если вы делали задачи на cultofmartians.com, выступали на митапах или помогали сообществу - так вы можете заработать «дополнительную жизнь» при отборе.\nКак выглядит процесс найма:\nПроверка примеров кода, которые вы прислали.\nТехническое собеседование по электронной почте - у вас будет 24 часа на 3 вопроса: проверяем глубокое понимание веб-технологий.\nТестовое задание - максимум на пару дней работы. Работа над ошибками, если не получилось с первого раза.\nЗаключительное собеседование с CEO Злых марсиан.\nМы всегда отвечаем с подробной обратной связью - чтобы вы знали, в каких областях вам можно вырасти.","description_format":"text","description_chars":7926,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Russian","level":"Advanced (C1)","optional":false},{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Job Boards & Aggregators"],"lifecycle":[{"event":"open","at":"2026-09-22T19:07:04Z"}],"visa":[],"liveness":{"score":1,"band":"cold","label":"Long shot","p_open":0.4,"p_active":0.131,"p_room":0.28,"age_days":1452,"expected_fill_days":36,"reasons":["seen:1452","stale_co","evergreen","ghost","win:tail","crowd:brand"],"computed_at":"2026-10-20T05:45:00Z"},"pay":{"stated_usd_annual":72000,"is_top_pay":false},"html_url":"https://alion.io/job/jooby-javascript-engineer-177","json_url":"https://alion.io/job/jooby-javascript-engineer-177.json","meta":{"generated_at":"2026-10-20T11:57:03Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13255,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-21T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":392217},"rest":"https://alion.io/mcp/rest/get_company?id=392217"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjooby-javascript-engineer-177"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fjooby-javascript-engineer-177"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fjooby-javascript-engineer-177"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/jooby-javascript-engineer-177\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjooby-javascript-engineer-177"}]}