Задачи:
— Проектирование, 3D-моделирование.
— Оформление чертежей в соответствии с ЕСКД.
— Выполнение инженерных расчётов.
— Сопровождение постановки на производство.
— Сопровождение испытаний.
Требования:
— Высшее образование.
— Владение Teamcenter, Siemens NX, T-Flex.
— Владение CAD/PLM-системами.
— Знание стандартов и технологий в отрасли.
— Работа с геометрическими допусками.
— Инженерный анализ.
— Коммуникабельность, аналитическое мышление, аккуратность, ответственность, самостоятельность, стрессоустойчивость.
Условия:
— График работы - 5/2: понедельник-четверг 9:00-18:00, пятница 9:00-17:00 на территории работодателя.
— Фиксированный оклад (выплачивается 2 раза в месяц) + квартальные и годовые премии.
— Ежемесячная доплата за питание и проезд.
— Финансовая помощь в жизненно важных обстоятельствах и доплаты отдельным категориям персонала.
— Ежегодная индексация заработной платы.
Задачи:
— Разработка ПО для вычислительных модулей с архитектурой x86, ARM, MIPS для различных дистрибутивов Linux.
— Разработка тестового ПО для работы в ОС Linux.
— Взаимодействие с hardware инженерами при отладке новых изделий.
— Функциональное тестирование и отладка разработанного программного обеспечения.
— Техническая поддержка подразделения сервисного обслуживания.
Требования:
— Высшее образование (информатика и вычислительная техника, ЭВМ, прикладная математика, АСУ, РЭА и т.п.).
— Знание Python, C/С++, cmake.
— Умение работать в CLI, знание базовых утилит, опыт написания shell-скриптов.
— Опыт программирования в среде Linux.
— Умение работать с системой контроля версий git.
— Опыт эксплуатации систем виртуализации, контейнеризации.
— Опыт работы c CI/CD.
Приветствуется:
— Опыт разработки под ОС Эльбрус, Baikal.
— Опыт применения инструментов совместной разработки (GitLab, Jira, Confluence и т.п).
— Опыт написания модулей ядра/драйверов Linux.
— Понимание работы шин UART, I2C, SPI, USB, PCIe.
— Глубокое знание сетевых технологий.
— Знакомство с внутренним устройством сетевых коммутаторов (протоколы, встраиваемое ПО и т.д.).
Условия:
— Работа в успешной компании в команде интересных, увлеченных своим делом людей.
— Трудоустройство по ТК РФ и достойную заработную плату – размер обсуждается на собеседовании в зависимости от квалификации кандидата.
— Обед на оборудованной кухне или в столовой (демократичные цены).
— ДМС после завершения испытательного срока.
— Работа в офисе в шаговой доступности от метро Беляево (3 мин пешком).
Задачи:
— Продажи профессионального уборочного оборудования (KARCHER и др.) в B2B-сегменте.
— Выездные встречи с клиентами, презентации и подбор решений под задачи.
— Ведение переговоров с ЛПР, работа с возражениями, закрытие сделок.
— Подготовка коммерческих предложений и участие в тендерах.
— Развитие клиентской базы и выполнение плановых показателей.
— Работа в CRM, контроль этапов воронки и отчётности.
Требования:
— Опыт в B2B-продажах от 1 года.
— Будет большим плюсом опыт продаж оборудования, техники, товаров для клининга, строительных материалов, мебели, светотехники или других технически сложных продуктов.
— Умение вести переговоры с ЛПР, презентовать продукт и уверенно работать с возражениями.
— Готовность работать с длинным циклом сделки и доводить крупные проекты до результата.
— Уверенное владение ПК, Excel и CRM.
— Готовность много общаться с клиентами, ездить на объекты и самостоятельно влиять на результат.
Условия:
— Оклад + прямой процент от личных продаж.
— Официальное оформление по ТК РФ с первого рабочего дня.
— Обучение продукту и технологии продаж, постоянное развитие и наставничество руководителя.
— ДМС со стоматологией после испытательного срока.
— Корпоративный каршеринг.
— Мобильная связь за счет компании.
— Льготное приобретение техники KARCHER и Apple.
— Корпоративный спорт.
— Работа в крупной федеральной компании с 20-летней историей, филиалами в 30+ городах и командой более 600 человек.
География найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Обязанности:
— Верстка информационных выпусков
— Отслеживание и анализ информации, поступающей из разных источников
— Подбор новостей, правки
— Написание и редактура подводок/отводок
— Контроль работы редакторов
— Вычитка и правка текстов корреспондентов
Требования:
— Опыт работы на ТВ не менее 3 лет на должности шеф-редактора (новостная ТВ-журналистика)
— Знание технологии производства информационных телепрограмм
— Свободная, грамотная устная и письменная речь
— Высшее образование (желательно - филология/журналистика)
Условия:
— График работы 7/7
— Заработная плата - по итогам собеседования
Задачи:
— Работать за компьютером с входящим потоком “теплых” заявок на первой линии отдела продаж: принимать звонки, вести переписку по email и в мессенджерах;
— Проводить первичные консультации и презентации продуктов и услуг компании, выявлять интерес у потенциальных клиентов в офисе и на выезде по Москве;
— Вести сопутствующий электронный документооборот в онлайн-сервисах согласно правилам и стандартам компании;
— Выполнять личные и командные плановые показатели и KPI.
Требования:
— Опыт работы в личных B2C-продажах от нескольких лет;
— Умение обсуждать с потенциальными клиентами продукты и услуги, которые стоят миллионы рублей;
— Навыки проведения презентаций удаленно онлайн, по телефону и лично;
— Общительность, чувство юмора, интерес к людям и истории, умение слушать и слышать, поддерживать связь внутри команды и с внешним миром;
— Способность убеждать, объяснять сложные вещи простыми словами, хорошая дикция, грамотное устное и письменное выражение мыслей;
— Готовность быстро осваивать новые направления, технологии и инструменты;
— Широкий кругозор, любопытство.
Будет плюсом:
— Опыт работы с клиентами высокого уровня, личные продажи vip-товаров и услуг;
— Интерес к собственной генеалогии, истории семьи;
— Готовность к "холодному" взаимодействию.
Условия:
— Интересные уникальные проекты, сложные задачи и сильная команда для роста;
— Работа в удобных условиях: три дня в офисе у м.Славянский бульвар, два дня удаленно, полный рабочий день 5/2;
— Профессиональная помощь и обучение при создании своего генеалогического древа;
— Оплата: оклад + % с продаж после испытательного срока, обсуждение финансовых ожиданий.
Задачи:
— Детальное проектирование сервиса (СУБД/back/front/API) с учетом требований безопасности, отказоустойчивости, времени отклика и т.п.
— Разработка бэкэнд-части высоконагруженной системы.
— Разработка интеграционных сервисов и микросервисных компонентов.
— Рефакторинг и оптимизация кода, code review.
— Участие в тестировании разработанных компонентов и исправлении дефектов.
— Участие в принятии архитектурных решений и исследовательских задачах.
— Участие в разработке и согласовании API front-back.
— Взаимодействие с разработчиками, дизайнерами и другими командами.
— Наставничество, развитие технической экспертизы в команде.
Требования:
— Опыт работы в роли разработчика от 7 лет в проектах по разработке и/или модификации и/или внедрению ПО с использованием инструментов и технологий Java.
— Опыт работы со всеми указанными технологиями по направлению Java: Spring, Hibernate, SQL, Gradle\Maven, Git, Jenkins, Docker, Kubernetes, Openshift, Postgres.
— Опыт командной разработки с использованием программных продуктов Bitbucket, Confluence и Jira.
— Опыт работы, как в каскадных (waterfall), так и в гибких методологиях (Agile и/или Scrum) разработки.
Условия:
— Оформление по ИП.
— Стабильный и прозрачный доход.
— Удаленная работа.
Задачи:
— Проектировать, разрабатывать и оптимизировать графы знаний на базе Neo4j.
— Разрабатывать решения Graph-RAG для задач поиска, извлечения информации и использования AI.
— Проектировать модели графовых данных, связи между сущностями и общие модели данных.
— Создавать и автоматизировать пайплайны для загрузки, трансформации и обработки данных.
— Работать со структурированными и неструктурированными наборами данных, включая профилирование, сбор данных, валидацию и проверки качества.
— Разрабатывать масштабируемые потоки обработки данных с использованием AWS-сервисов.
— Работать с потоковыми данными и обработкой на базе Kafka.
— Участвовать в развитии архитектуры, управляемой метаданными, каталогов данных и принципов Data Fabric.
— Участвовать в автоматизации data pipelines и разработке пайплайнов на базе AI-агентов.
Требования:
— Сильный практический опыт работы с Neo4j, включая моделирование графовых данных и оптимизацию запросов.
— Практический опыт проектирования и реализации решений Graph-RAG.
— Сильные навыки разработки на Python.
— Опыт работы со stream processing и Kafka.
— Практический опыт работы с технологиями обработки данных в AWS, включая AWS Glue, Data Catalog, Data Lake/Lake Formation и связанные сервисы.
— Глубокое понимание data pipelines, data modeling и data architecture.
— Опыт обработки как структурированных, так и неструктурированных данных.
Будет преимуществом:
— Опыт работы с PostgreSQL.
— Сильный опыт построения data pipelines на AWS.
— Опыт работы с LangChain, CrewAI или аналогичными агентными фреймворками.
— Опыт автоматизации data pipelines с использованием AI-агентов.
— Знание распространенных моделей данных, metadata-driven processing и принципов Data Fabric.
— Опыт интеграции Knowledge Graphs с решениями на базе RAG/LLM.
Требования по доступности:
— Возможность частично пересекаться с рабочими часами по тихоокеанскому времени США (US Pacific Time), включая доступность до 11:00 AM PT.
Условия:
— Возможности для профессионального и карьерного развития.
— Поддержка в получении профессиональных сертификаций.
— Программа менторства.
— Медицинская страховка.
— Участие в корпоративных мероприятиях.
— Гибкие форматы работы (гибридный или удалённый).
— Оплачиваемый отпуск и больничные.
Требования:
— Уверенное владение SQL (сложные запросы, оконные функции, JOIN-ы, агрегации) и Python (библиотеки Pandas, NumPy, матплотлиб/сиборн).
— Опыт анализа моделей данных и источников данных.
— Понимание Data Lake, DWH, ETL/ELT.
— Структурное мышление, самостоятельность.
Задачи:
— Собирать, обрабатывать и трансформировать данные из различных источников для анализа.
— Разрабатывать, поддерживать и актуализировать дашборды и регулярные отчеты в BI-системах.
— Проводить ad-hoc исследования по запросам бизнеса, находить причины аномалий и точки роста.
— Участвовать в проектировании витрин данных совместно с инженерами.
— Переводить бизнес-задачи на язык цифр и понятно презентовать результаты анализа для команды.
Условия:
— Работа в современной IT-компании и участие в технологичных проектах.
— Работа над проектами в области Data Lake и AI.
— Возможность работать с современным стеком технологий и развиваться в направлении Data & AI.
— Взаимодействие с сильной командой Data Engineers, AI Engineers, архитекторов и разработчиков.
— Профессиональный и карьерный рост внутри компании.
— Обучение и развитие технических и аналитических компетенций.
— Участие в реализации крупных и перспективных проектов.
Задачи:
— исследовать новые инструменты и платформы;
— искать причины технических проблем;
— тестировать growth-гипотезы;
— создавать автоматизации и внутренние инструменты;
— работать с API, AI, no-code, low-code;
— собирать MVP и прототипы;
— иногда выполнять найденный процесс вручную.
Требования:
— умение самостоятельно искать информацию;
— настойчивость после неудачных гипотез;
— интерес к устройству процессов;
— готовность работать с незнакомыми технологиями;
— способность самостоятельно собирать решения из разных инструментов.
Плюсом будут знания и опыт с n8n, Make, API, GitHub, Linux, Docker, SQL, Python, JS, scraping, browser automation, AI tools, Telegram bots и собственными проектами.
Опыт и образование вторичны. Наличие собственного проекта, бота или автоматизации приветствуется.
Условия:
— удалённая работа;
— зарплата $1,200 первый месяц, с последующим ростом до $2,400–3,500 в месяц в зависимости от результатов и ответственности;
— хороший уровень английского языка;
— рабочий день около 8 часов, 5–6 дней в неделю, гибкий график;
— процесс отбора: анкета, голосовой звонок, практическое задание, финальное интервью.
Задачи:
— исследовать новые инструменты и платформы;
— искать причины технических проблем;
— тестировать growth-гипотезы;
— создавать автоматизации и внутренние инструменты;
— работать с API, AI, no-code, low-code;
— собирать MVP и прототипы;
— иногда выполнять найденный процесс вручную.
Требования:
— умение самостоятельно искать информацию;
— настойчивость после неудачных гипотез;
— интерес к устройству процессов;
— готовность работать с незнакомыми технологиями;
— способность самостоятельно собирать решения из разных инструментов.
Плюсом будут знания и опыт с n8n, Make, API, GitHub, Linux, Docker, SQL, Python, JS, scraping, browser automation, AI tools, Telegram bots и собственными проектами.
Опыт и образование вторичны. Наличие собственного проекта, бота или автоматизации приветствуется.
Условия:
— удалённая работа;
— зарплата $1,200 первый месяц, с последующим ростом до $2,400–3,500 в месяц в зависимости от результатов и ответственности;
— хороший уровень английского языка;
— рабочий день около 8 часов, 5–6 дней в неделю, гибкий график;
— процесс отбора: анкета, голосовой звонок, практическое задание, финальное интервью.
Задачи:
— исследовать новые инструменты и платформы;
— искать причины технических проблем;
— тестировать growth-гипотезы;
— создавать автоматизации и внутренние инструменты;
— работать с API, AI, no-code, low-code;
— собирать MVP и прототипы;
— иногда выполнять найденный процесс вручную.
Требования:
— умение самостоятельно искать информацию;
— настойчивость после неудачных гипотез;
— интерес к устройству процессов;
— готовность работать с незнакомыми технологиями;
— способность самостоятельно собирать решения из разных инструментов.
Плюсом будут знания и опыт с n8n, Make, API, GitHub, Linux, Docker, SQL, Python, JS, scraping, browser automation, AI tools, Telegram bots и собственными проектами.
Опыт и образование вторичны. Наличие собственного проекта, бота или автоматизации приветствуется.
Условия:
— удалённая работа;
— зарплата $1,200 первый месяц, с последующим ростом до $2,400–3,500 в месяц в зависимости от результатов и ответственности;
— хороший уровень английского языка;
— рабочий день около 8 часов, 5–6 дней в неделю, гибкий график;
— процесс отбора: анкета, голосовой звонок, практическое задание, финальное интервью.
Задачи:
— исследовать новые инструменты и платформы;
— искать причины технических проблем;
— тестировать growth-гипотезы;
— создавать автоматизации и внутренние инструменты;
— работать с API, AI, no-code, low-code;
— собирать MVP и прототипы;
— иногда выполнять найденный процесс вручную.
Требования:
— умение самостоятельно искать информацию;
— настойчивость после неудачных гипотез;
— интерес к устройству процессов;
— готовность работать с незнакомыми технологиями;
— способность самостоятельно собирать решения из разных инструментов.
Плюсом будут знания и опыт с n8n, Make, API, GitHub, Linux, Docker, SQL, Python, JS, scraping, browser automation, AI tools, Telegram bots и собственными проектами.
Опыт и образование вторичны. Наличие собственного проекта, бота или автоматизации приветствуется.
Условия:
— удалённая работа;
— зарплата $1,200 первый месяц, с последующим ростом до $2,400–3,500 в месяц в зависимости от результатов и ответственности;
— хороший уровень английского языка;
— рабочий день около 8 часов, 5–6 дней в неделю, гибкий график;
— процесс отбора: анкета, голосовой звонок, практическое задание, финальное интервью.
Компания Kake занимается разработкой современных веб-приложений для потребительских продуктов и ищет Middle Pipeline Developer для удалённой работы из регионов Латинской Америки, Северной Америки или Европы. В обязанности входит создание и поддержка пайплайнов разработки, интеграция различных инструментов и технологий для оптимизации процессов разработки. Требуется опыт работы с современными технологиями веб-разработки и понимание процессов CI/CD. Кандидат должен уметь работать в распределённой команде и эффективно взаимодействовать с другими разработчиками и специалистами.
Задачи:
— Разрабатывать и дорабатывать сайты компании с использованием AI-инструментов (Cursor, Claude Code, v0, Lovable и т.п.)
— Настраивать, чинить и поддерживать уже существующие сайты
— Разбираться в коде собственной CRM (сгенерирована ИИ) — находить и исправлять баги, вносить изменения по запросу
— Работать с API, интеграциями и базами данных
— При необходимости — автоматизировать рутинные внутренние процессы с помощью ИИ
Требования:
— Опыт веб-разработки (Fullstack или сильный Frontend+Backend) от 1 года, включая самостоятельные проекты «от идеи до продакшена»
— Практический опыт использования AI-инструментов в разработке, включая умение уверенно читать и разбирать код, сгенерированный ИИ
— Опыт поддержки существующих проектов: умение самостоятельно находить причину проблемы в незнакомом коде без готового ТЗ
— Знание Git / GitHub, понимание баз данных, опыт работы с API
— Самостоятельность: важно не просто закрыть задачу по ТЗ, а разобраться в проблеме и предложить решение
Будет плюсом:
— Опыт доработки проектов, изначально созданных через AI-платформы (Cursor, Lovable, Bolt, v0, Replit Agent)
— Опыт работы с CRM-системами и интеграциями с внешними сервисами
— Портфолио сайтов, сделанных с помощью ИИ
Условия:
— Формат: удалённая работа
— Занятость: обсуждается индивидуально
— Оплата: обсуждается по итогам собеседования
Как откликнуться:
— Пришлите в личные сообщения @danilakims резюме или краткую информацию о себе
— GitHub / GitLab / портфолио — обязательно, если есть 2–3 проекта, которыми вы особенно гордитесь
— Желаемый уровень дохода
— Кратко: с какими AI-инструментами и технологиями работаете, и был ли опыт разбора кода, сгенерированного ИИ
Задачи:
— Декомпозиция бизнес-требований на user stories и задачи.
— Проектирование логики работы создаваемого функционала.
— Создание технической документации (диаграммы, схемы данных, описание процессов).
— Проектирование API и интеграций совместно с командой разработки.
— Разработка моделей данных и описание структуры БД совместно с backend-разработчиками.
— Работа в Scrum-команде (планирование, ретро, демо).
— Приёмка и тестирование реализованного функционала.
Требования:
— Опыт работы системным аналитиком от 1 года.
— Опыт проектирования веб-приложений.
— Понимание архитектуры веб-приложений (клиент-серверная архитектура, REST API).
— Умение создавать модели данных и диаграммы (Use Case, User Flow, диаграммы состояний).
— Базовые знания SQL.
— Понимание принципов работы БД (реляционные БД, связи, нормализация).
— Желание обучаться в команде разработки и развиваться самостоятельно.
— Владение английским языком на уровне чтения технической документации.
— Технический стек проекта: Confluence, Figma, YouGile, JS (React), Go, PostgreSQL, Docker, Docker Compose, REST API + Swagger документация, Gitlab CI/CD.
— Будет плюсом: Высшее образование в сфере информационных технологий.
— Знание нотаций UML, BPMN.
— Опыт работы с Confluence, Figma, draw.io.
— Понимание основ workflow разработки.
— Опыт взаимодействия с командой разработки, бизнес-аналитиками и UX-дизайнерами.
— Опыт работы по Agile/Scrum.
— Опыт работы в сферах безопасности дорожного движения и городского развития.
Условия:
— Оформление по ТК РФ.
— Своевременная зарплата.
— Корпоративное обучение и повышение квалификации.
— Рассмотрим возможность удалённого формата работы.
— Режим гибкого рабочего времени (выбирай время начала трудового дня).
— Современный и стильный офис в Екатеринбурге, ул. Первомайская, 15, БЦ «Вознесенский».
— ДМС для сотрудников (без стоматологии).
— Бесплатный доступ в бассейны Екатеринбурга и Верхней Пышмы.
— Дополнительное посещение спортивных секций.
— Организация летнего отдыха для детей сотрудников.
— Уникальная карта лояльности PASS (скидки более чем у 255 партнеров: магазины, кафе, аптеки, развлекательные площадки и многое другое).
— Детские подарки на Новый год, День знаний.
Задачи:
— Собирать требования от заказчика и формировать ТЗ.
— Разрабатывать и поддерживать техническую документацию по продукту.
— Контролировать реализацию в соответствии с ТЗ.
— Валидировать тест-кейсы, подготовленные QA.
— Разрабатывать приложения в трёхзвенной архитектуре.
— Участвовать в деплое совместно с DevOps.
— Разбирать ошибки и устранять инциденты.
Требования:
Обязательно:
— Опыт коммерческой разработки на Python от 3 лет.
— Опыт Fullstack-разработки от 1 года.
— Опыт разработки на FastAPI от 2 лет.
— Проектирование и использование реляционных БД.
— Проектирование и разработка масштабируемого API среднего слоя (Python).
— Опыт написания модульных тестов.
— Практический опыт разработки front-end на Vue.
— Опыт составления ТЗ и контроля корректности реализации.
— Опыт сборки артефактов в CI/CD с автоматическим деплоем (K8S).
Будет плюсом:
— Опыт работы в продуктовых командах.
— Знание смежных технологий (Docker, Kafka, Redis).
— Понимание принципов микросервисной архитектуры.
Условия:
— Формат: гибрид (Москва, Краснодар) или удалёнка из других городов РФ.
— Оформление по ТК РФ в аккредитованной IT-компании.
— ДМС со стоматологией и льготными условиями для членов семьи.
— Корпоративные скидки, бесплатная подписка Магнит Премиум с повышенным кешбэком.
— Обучение, конференции, митапы — поддержка в развитии.
— Работа над масштабными проектами: Умный магазин, роботизация, беспилотность, GenAI.
— Социально-психологическая поддержка: юристы, психологи, врачи, финансовые и ЗОЖ-советники.
Облако Selectel - это набор микросервисов и подсистем для управления виртуальными машинами, кластерами Kubernetes, базами данных и сетями. Ядро облака включает виртуальные машины, диски и сети, которые используются клиентами напрямую и служат основой для PaaS-сервисов. Команда сетевых функций облака занимается развитием и поддержкой сервисов управления сетями, виртуальными роутерами и балансировщиками нагрузки, включая виртуализацию сетевых функций от Open vSwitch до панели управления.
Задачи:
— Разрабатывать сетевые сервисы на Python и Golang, такие как DNS-as-a-service, высокопроизводительные балансировщики и другие.
— Обновлять сетевые компоненты OpenStack (octavia, neutron), писать патчи и исправлять баги в upstream.
— Ревьювить код, писать unit и функциональные тесты.
— Проводить исследования и проектировать архитектуру новых компонентов.
Требования:
— Хорошее знание Python (Flask, SqlAlchemy, Celery, Oslo, Taskflow) и других специфичных для OpenStack технологий.
— Опыт работы с микросервисами и масштабными монолитными проектами.
— Знание сетевых технологий: VLAN, VXLAN, маршрутизация, BGP, умение снимать и анализировать tcpdump.
— Опыт работы с MySQL, PostgreSQL, ClickHouse, RabbitMQ, Redis.
— Опыт проектирования API и архитектуры приложений, включая микросервисную архитектуру.
— Опыт работы с Linux: написание bash-скриптов, работа с логами, настройка IP и сетевых интерфейсов.
— Опыт и понимание принципов CI/CD и IaC (GitlabCI, Puppet, Jenkins).
— Опыт работы с Docker и Kubernetes.
Будет плюсом:
— Опыт разработки на Golang.
— Опыт работы с OpenStack на уровне пользователя или разработчика/администратора.
— Знания сетевых технологий облаков: оверлейные сети, плавающие адреса, security groups, NAT, OpenFlow, Open vSwitch, OVSDB, балансировка трафика.
— Практический опыт работы с сетевым оборудованием.
— Навыки автоматизации управления сетевым оборудованием (Netconf, SSH, OVSDB).
Условия:
— Ежемесячная надбавка за некурение.
— ДМС, стоматология, офисный врач с первого дня работы.
— Компенсация психологических консультаций онлайн или в кабинете.
— 50% оплата абонемента в фитнес-клуб и спортивный зал в офисе.
— Внутренние спортивные турниры, корпоративные тренировки и участие в спортивных мероприятиях.
— Офисный душ.
— Образовательные мероприятия: мастер-классы, лекции, квизы, экскурсии.
— Тематические киновечера и вечера настолок.
— PlayStation zone, кикер и настольный теннис.
— Несколько крупных тусовок в году, зимние поездки на сноубордах и лыжах, осенние пейнтболы.
— От 50% до 100% оплаты обучения английскому, еженедельные разговорные клубы с носителями.
— Внутренние обмены знаниями: lightning & thunder talks, Selectel MasterClass.
— Внутренняя база знаний и курсы.
— Рекомендации по обучению и развитию.
— Персонализированный подход к обучению, возможность участия в международных конференциях.
— Онлайн-библиотека Alpina Digital.
Задачи:
— Разработка клиентской части слот-игр на Pixi.js/TypeScript: сцены, состояния, UI, анимации, эффекты, переходы.
— Реализация игровых механик: барабаны/reels, линии/ways, каскады, sticky, respin, hold&win, бонусные раунды (в зависимости от проекта).
— Интеграция с игровым API: ставки, спины, результаты, бонусы, автоспин, история, восстановление сессии.
— Организация пайплайна ассетов: атласы (TexturePacker), шрифты, preloading, управление памятью, версии ресурсов.
— Оптимизация производительности (FPS/память), профилирование, устранение утечек, стабильность на iOS/Android браузерах.
— Поддержка общего ядра/фреймворка: переиспользуемые модули, конфигурируемость, документация, код-ревью.
Требования:
— Уверенный JavaScript/TypeScript, опыт разработки игр или высоконагруженных интерактивных Web-приложений.
— Практический опыт Pixi.js: контейнеры, спрайты, текст, маски, фильтры, взаимодействие, менеджмент текстур.
— Понимание игрового цикла (update/render), событийной модели, таймингов и анимаций.
— Опыт сборки и доставки: Vite/Webpack, Git, базовая дисциплина CI/CD (на уровне проекта).
— Архитектура и игровые паттерны (обязательно).
— Уверенное применение: Service Locator / DI, Command, State, State Machine, pub/sub.
— Понимание и опыт ECS: разделение данных и логики, системы как обработчики, управляемый update.
— Практика MVVM и реактивности: биндинги UI к модели состояния, однонаправленный поток данных, предсказуемые сайд-эффекты.
— Проектирование расширяемой архитектуры: модульность, переиспользуемые компоненты, контроль зависимостей, тестируемость.
Будет плюсом:
— Spine/DragonBones, Particles, Shader/filters, WebAudio.
— Опыт со слот-математикой и форматами серверных ответов провайдера.
— Поддержка нескольких аспектов/ориентаций, локализация, CDN-кеширование ассетов.
— Опыт написания внутреннего SDK/движка и сопровождения набора игр.
Ключевые технологии: Pixi.js, TypeScript, Vite/Webpack, ECS/MVVM, State Machine, Command, Service Locator/DI (Spine — опционально).
Условия:
— Удалённый формат работы (WW, кроме РФ).
— Работа над новыми проектами с нуля.
— Минимум бюрократии и возможность влиять на итоговый облик игр.