{"id":706954,"url":"https://alion.io/job/jooby-javascript-engineer-100","title":"Javascript engineer","company":{"id":47044,"name":"Whitecode","domain":"whitecode.team","url":"https://alion.io/company/whitecode","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":"jooby.dev","ats_vendor":"HeadHunter","truth_index":{"grade":"D","score":50,"open_postings":5,"ghost_share":0.6,"stale_share":0.2,"repost_share":0.6,"time_to_fill_p50_days":null,"computed_at":"2026-10-02T05:45:00Z"}},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_payroll_markers","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["RU"],"hiring_countries_total":1,"salary":{"min":240000,"max":360000,"currency":"RUB","period":"month","gross":null,"usd_annual":49344},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"ClickHouse","optional":true},{"name":"Django","optional":true},{"name":"Python","optional":true},{"name":"React Native","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2022-10-24T09:06:00Z","employer_posted_date":"2022-10-24","last_verified_at":"2022-10-24T09:16:51Z","board_verified":false,"closed_at":null,"days_open":1439,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":1438},"description":"О компании:\nWhite Сode - это IT-компания, которая занимается разработкой и запуском собственных веб и мобильных приложений для международного рынка. Мы являемся продуктовой компанией, никакого аутсорсинга. Только СВОИ интересные проекты в сфере рекламы и финтеха, реализуемые как в России, так и на мировом рынке.\nДля реализации новых проектов мы ждем ТЕБЯ в свою команду - талантливого и ответственного разработчика.\nЗарплатная вилка:\n240 000 - 360 000 RUB на руки\nТип работы:\nОфис\nТип занятости:\nПолный рабочий день\nОписание вакансии:\nМы ищем в команду опытного фронтенд (TypeScript) разработчика, уровня Middle. Также рассматриваем кандидатов уровня Senior с более высокими зарплатными ожиданиями.\nЧем предстоит заниматься:\n- Проектировать решения совместно с бэкенд-разработчиками;\n- Участвовать в анализе требований и технического дизайна системы;\n- Участвовать в проектировании архитектуры и принятии технических решений;\n- Разрабатывать с нуля проекты на React / TypeScript;\n- Заниматься Frontend-разработкой интерфейсов проектов.\nТребования по позиции:\nОпыт работы с Reactjs;\nУверенное знание JavaScript и TypeScript;\nПонимание принципов клиент-серверного взаимодействия - REST API;\nПонимание принципов UI/UX-проектирования;\nАдаптивная, кроссбраузерная верстка.\nБудет плюсом, если ты:\nИмеешь опыт работы с React Native;\nИмеешь опыт работы с базами данных (Postrgres, ClickHouse);\nИмеешь опыт работы с Django;\nИмеешь опыт работы с Chrome Extensions.\nУсловия работы:\nОфис в центре города Санкт-Петербурга (в паре минут ходьбы от м. Петроградская) в бизнес центре класса А , площадь 700 кв.м., есть свои кухни, спортзал и зоны для отдыха;\nВысокая оплата труда и выгодная бонусная программа;\nИнтересные проекты в команде крутых специалистов;\nОфициальное трудоустройство согласно ТК РФ, если нет препятствий к оформлению в России. Для остальных, в том числе иностранцев - заключаем договор ГПХ;\nОплачиваемые обеды;\nВозможность выбора оборудования для работы (на данный момент выбор большинства iMac 27”);\nДМС высокой категории в СК «РЕСО-Гарантия» (более 150 клиник, включая стоматологию, амбулаторное лечение, вызов скорой помощи, стационар);\nНачало рабочего дня в 9.30 или 11.00; обед, продолжительностью 1 час, в удобное время.\nВременно не рассматриваем удаленное сотрудничество.\nДополнительные инструкции:\nПостарайся к отклику, помимо резюме, прикрепить проект, компонент или библиотеку, которыми ты гордишься, чтобы мы посмотрели на твой код.\nДо встречи в White Code!\nПри отклике на эту вакансию просим помечать \"Узнал о вакансии через Jooby.dev\".","description_format":"text","description_chars":2555,"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}]},"benefits":[],"hiring_locations":[{"name":"Russia","iso":"RU","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-11T04:00:40Z"}],"liveness":{"score":2,"band":"cold","label":"Long shot","p_open":0.4,"p_active":0.154,"p_room":0.28,"age_days":1438,"expected_fill_days":7,"reasons":["seen:1438","urgency","velocity","win:tail","crowd:"],"computed_at":"2026-10-02T05:45:00Z"},"pay":{"stated_usd_annual":49344,"is_top_pay":false},"html_url":"https://alion.io/job/jooby-javascript-engineer-100","json_url":"https://alion.io/job/jooby-javascript-engineer-100.json","meta":{"generated_at":"2026-10-03T02:31:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2734,"day_limit":5000,"remaining_today":2266,"minute_limit":60,"resets_at":"2026-10-04T00:00:00Z"}}}