Gitlab

Open source self-hosted Git management software

Открытые вакансии с вознаграждением

ZION Development – международная IT компания, специализирующаяся на разработке инновационных финтех продуктов. Каждый из наших продуктов входит в рейтинг ТОП-5 в своей нише, а общая аудитория насчитывает более 100 млн пользователей.

Открытая позиция подразумевает работу над нашим флагманским продуктом. Наш продукт это финтех платформа, предлагающая доступ к многофункциональной экосистеме для работы с финансами. Основанная в 2015 году, платформа имеет более 2 млн пользователей и 200+ API и Affiliate партнеров. Мы сотрудничаем с такими компаниями как Binance, Moonpay, Simplex, Changelly и количество наших партнеров продолжает расти.

Чем предстоит заниматься:

  • Разрабатывать и внедрять новый функционал в популярном продукте, работая на серверном и клиентском уровнях в команде с продакт-менеджером и другими разработчиками
  • Читать и проверять код (в проекте обязательный 100% code review)
  • Участвовать в создании документации, развитии архитектуры проекта, планировании спринтов и релизов
  • Принимать участие в технической поддержке продукта и оперативном решение критических инцидентов
  • Участие в эффективной коммуникации внутри и вне продуктовой команды
  • Участие в кросс-командных встречах в качестве технического эксперта

Основные требования:

  • Опыт разработки на Node.js
  • Наличие навыков в создании алгоритмов и оптимизации структуры данных
  • Опыт работы на базе ОС Linux
  • Знание одной из СУБД на выбор: MySQL/Postgres
  • Опыт работы с системой управления класса NoSQL (Redis)
  • Наличие знаний о работе с Docker платформой
  • Понимание работы Git
  • Опыт Unit Tests

Условия, которые мы предлагаем:

  • Гибкий график работы – возможность выполнять поставленные задачи удалённо. Нам неважно, где Вы работаете, если задачи делаются в срок, и Вы на связи в процессе командной работы
  • Если Вы из другого города и желаете переехать в Тбилиси или Санкт-Петербург с возможностью развития в крупной компании – мы готовы предоставить такую возможность
  • У нас Вы получите оплачиваемые отпуска и больничные в 100% объеме Вашей заработной платы
  • Наш коллектив – дружная команда профессионалов
  • У нас Вы встретите отсутствие жёстких рамок и бюрократии
  • Просторный и светлый офис с оборудованной лаунж-зоной, а также кухней с доступом ко многим лакомствам помогут чувствовать себя на рабочем месте максимально комфортно
  • Если Вы человек, жаждущий постоянного роста и развития, наша компания с удовольствием предоставит такую возможность, будь это курсы повышения квалификации или карьерный рост внутри организации
  • Если Вы заинтересованы в спортивном отдыхе, у нас Вы всегда можете найти «спортивный уголок» или денежную компенсацию при занятии своим хобби
  • Яркая корпоративная жизнь помогает нам лучше узнавать друг друга и чувствовать себя незаменимой частью команды
Zion Development
🇷🇺
Zion Development
🇷🇺
Санкт-Петербург

Backend Developer (Node.js)

Награда:

200 000

  • От 3 лет опыта коммерческой разработки приложений на Swift
  • Уверенные знания в iOS и его базовых фреймворков
  • Уверенные знания ООП, понимание основных шаблонов проектирования, принципов SOLID
  • Понимание принципов многопоточности
  • Знание MVP, MVVM, MVI паттернов
  • Опыт использования сторонних библиотек
  • Понимание Git, Git flow, CI/CD, REST, Material design
  • Умение реализовывать элементы UI
  • Способность работать самостоятельно, рассчитывать свои силы и время для выполнения задач
  • Коммуникабельность, эффективная работа в команде
Oz Forensics
🇷🇺
Oz Forensics
🇷🇺
Москва

iOS Разработчик

Награда:

250 000

👋 Привет! Мы B2B команда СберМаркета. Мы делаем персонализированный и технологичный сервис для наших бизнес-клиентов.

Мы ищем лидера в команду Ruby on Rails, который поможет развивать продукт для нашего корпоративного клиента.

💚 СберМаркет — сервис по доставке товаров из магазинов. Мы помогаем людям экономить время, энергию и деньги для чего-то более важного.

Сервис был создан на основе стартапа Instamart, присоединившегося к экосистеме Сбера в сентябре 2019 года. Сейчас мы сотрудничаем с 60+ федеральными и региональными ретейлерами, и присутствуем во всех регионах РФ.

За последний год мы выросли в 11 раз и стали №1 на рынке e-grocery.

💼  B2B Сбермаркет — важная часть большой семьи, которая отвечает за бизнес с юридическими лицами. Мы экономим время сотрудников и ресурсы компании для развития бизнеса наших клиентов.

Мы сфокусированы на росте и создании новых инструментов для клиентов.

С направления В2В изначально начинался сервис. У нас гигантский потенциал вырасти и построить лидера на данном рынке. У тебя будет возможность внести очень большой вклад в развитие этого направления.

Что предстоит делать?

Создать лучший  B2B сервис на рынке:

  • В долгосрочной перспективе это уникальная на российском рынке e-procurement система, которая помогает эффективности в обеспечении компании всеми необходимыми товарами и услугами;
  • В краткосрочной перспективе развить пользовательский опыт на нашей витрине —сделать систему моментальных платежей по банковскому переводу, развить личный кабинет b2b клиента и создать собственное ценообразование для B2B клиентов.

Чем предстоит заниматься на регулярной основе:

  • Принимать участие в стратегических и тактических инициативах руководящей команды;
  • Декомпозировать бизнес-требования на задачи, распределять их в команде и контролировать выполнение;
  • Контролировать качество кода;
  • Проектировать изменения архитектуры проекта и API;
  • Cоздавать бизнес-логику;
  • Осуществлять technical judgement и вносить экспертизу в проект.

Мы ждём от кандидата:

  • Опыт коммерческой разработки на RoR от 3 лет;
  • Понимание ООП и паттернов проектирования;
  • Уверенное понимание архитектуры веб-приложений и принципов работы веб-серверов;
  • Применение TDD/BDD при разработке и рефакторинге;
  • Опыт работы с Postgresql/MySql, Redis;
  • Использование Unix, Git, понимание принципов CI/CD;
  • Технический английский;
  • Желание постоянно совершенствоваться и изучать новые технологии.

Будет большим плюсом:

  • Опыт работы с NoSQL базами данных и использования/администрирования БД под высокими нагрузками;
  • Опыт профайлинга и мониторинга веб-приложений с помощью New Relic/Zabbix;
  • Профильное образование;
  • Опыт или желание научиться создавать продукты на Go и проектировать микросервисы.

Зачем тебе к нам?

  • Амбициозные и интересные задачи;
  • Белая заработная плата по результатам технического интервью;
  • Возможность внести свои инициативы и увидеть результат своей работы;
  • Адекватное руководство, компетентный коллектив, низкий уровень бюрократии;
  • Соцпакет после испытательного срока (ДМС, фитнес, курсы, услуги нашего сервиса);
  • Комфортное железо для работы;
  • Работа в офисе в центре Москвы или удаленно (даже после карантина);
  • Свободный график.

А ещё:

  • Среда для развития и роста;
  • Команда счастья, которой важно, чтобы ты был счастлив;
  • Корпоративы и вечеринки у нас на высшем уровне;
  • Офис доступный 24/7;

СберМаркет
🇷🇺
СберМаркет
🇷🇺
Москва или ремоут

Руководитель команды разработки Ruby on Rails

Награда:

100 000

Необходимый минимум:

  • Нужно быть знакомым со следующими технологиями:
  • Ruby 2.x
  • Ruby On Rails 5
  • HTML/CSS
  • Nginx
  • Git
  • MySQL/PostgreSQL
  • Redis
  • Желание учиться новым технологиям и применять их
  • Знание английского на уровне, как минимум, чтения документации

Хорошо, если ты:

  • Знаешь и умеешь без фанатизма применять популярные паттерны в Rails-проектах
  • Умеешь рефакторить свой и чужой код
  • Хочешь писать эффективный и красивый код, на который приятно смотреть
  • Умеешь работать со структурами данных, знаешь базовые алгоритмы и их сложности

В твои задачи будет входить

Разработка серверных приложений на Ruby on Rails: сервис поиска туров, внутренние инструменты компании: CRM, телефония, интеграция с API туроператоров и других сервисов, участие в разработке архитектуры проекта. Покрытие кода тестами, проведение Code-Review

Мы предлагаем

Работа по скраму

  • Гибридный график
  • 2-х недельные спринты, каждый день стендап с командой
  • Оцениваем в сторипоинтах
  • В конце каждого спринта проводим ретро и демо
  • Git flow, code-review, тестовые стенды

Душевно-семейная атмосфера в компании, неформальная обстановка, отсутствие бюрократии

  • Своя кухня, кофемашина, пицца по праздникам
  • Пинг-понг, бильярд, кальян и другие развлечения в офисе
  • Классно отдыхаем и проводим время вместе (корпоративы, дни рождения и тд)
  • Рабочие часы могут быть гибкими – обычно, продуктовая команда на месте с 12 до 20

Стабильный доход

  • Возмещение 50% стоимости посещения профильных мероприятий
  • Оформление по ТК РФ, "белая" заработная плата, оплата больничных и отпусков
  • ДМС (со стоматологией) после прохождения испытательного срока
  • Корпоративные скидки на изучение английского
  • Рабочая техника на выбор (MacBook Pro или другая аналогичная)
  • Скидки на путешествия
  • Вознаграждение обсуждается с итоговым кандидатом (зависит от опыта и знаний кандидата)

Развитие и обучение

  • Большие возможности не только применить весь свой опыт, но и приобрести новый: обучающие митинги внутри команды, делимся опытом и знаниями
  • Регулярные встречи и аттестации по результатам работы
  • Возможность роста как вертикально, так и горизонтально. Например, если вы хотите попробовать себя в новой роли
Level.Travel
🇷🇺
Level.Travel
🇷🇺
Москва

Ruby on Rails / Back-end developer

Награда:

150 000

Тинькофф-журнал, или Т⁠—⁠Ж, — главное русскоязычное издание про деньги. В июле наш сайт читали 16 миллионов человек. Мы выпускаем: материалы разных форматов, курсы в Учебнике, калькуляторы и прочие интерактивы, тесты и мобильное приложение под iOS и Android.

Тинькофф-помощь — это справочник, который помогает клиентам пользоваться продуктами нашей группы компаний: картами, кредитами, брокерскими счетами, страховками и другими. Каждый месяц Помощь читает больше миллиона клиентов.

Оба проекта поддерживает одна команда тестирования.

Что под капотом

В журнале несколько десятков бэкенд-сервисов на Python и с десяток — на Node.JS. Движок журнала использует Django и активно мигрирует на FastAPI. Другой крупный сервис, соцплатформа, тоже на Django и мигрировать не планирует. Учебник и остальные бэкенды — уже на FastAPI. На Node.JS работает бэкенд мобильного приложения, нескольких интерактивов и server side rendering прослойки перед фронтендом.

В каждом сервисе разработчики пишут модульные и интеграционные тесты. В питонячих бэкендах — на pytest. В нодовских — на Jest. Тестировщики проверяют полноту описанных сценариев на ревью. При желании тестировщик может дописать тесты самостоятельно.

Фронтенд пишем на React и TypeScript, сервисы взаимодействуют по REST. Модульных и интеграционных тестов там гораздо меньше относительно бекендных. Но команда тестирования пишет end-to-end тесты, чтобы сократить ручные проверки. Делаем это на TypeScript и самописном фреймворке, основанном на WebDriverIO.

Как тестируем

Кроме автотестов мы дополнительно проверяем задачи вручную. Каждый тестировщик у нас способен проверить задачи и на бэкенде, и на фронтенде, и в мобильном приложении. Когда готовимся выпустить бизнесовую фичу, за ней закрепляем ответственного, который тестирует все связанные задачи. По необходимости и возможности он подключает и других тестировщиков. Тест-кейсы мы пишем и ревьюим в Allure TestOps.

Протестированные задачи сливаются из фича-веток в мастер-ветку проекта. Дальше тестировщик дает отмашку на релиз. Сама выкатка автоматизирована, но на всякий случай ее все равно сопровождает кто-то из разработки.

Кто в команде

В команде тестирования я и еще двое специалистов. Всего в технической команде под 40 человек. Все они делятся на продуктовые подкоманды, в которые входят еще и дизайнеры, менеджеры и редакторы. Когда команда берет большую задачу, она старается пораньше подключить тестировщика.

Какие задачи

Предлагаю заняться вот чем:

  • проводить функциональное тестирование и регрессы;
  • тестировать UI и API;
  • ревьюить автотесты;
  • прикручивать автоматизацию, чтобы сокращать время ручного тестирования;
  • контрибьютить в тестовую документацию;
  • предлагать и внедрять приемы и практики, которые помогут нам с нашими задачами.

Что с вас

Знания и навыки, без которых будет тяжело:

  1. Опыт работы с Github или Gitlab, понимание git и git-flow.
  2. Понимание REST API, опыт его автоматизации и тестирования через Curl, Postman или Swagger.
  3. Знакомство с Allure TestOps или аналогами.
  4. Знание основ JavaScript или Python.

Что с нас

На что можно рассчитывать:

  1. Белая зарплата раз в месяц по договору. По возможности переведем в штат с соцпакетом.
  2. Гибкий график. Главное — побольше времени пересекаться с остальной командой.
  3. Удаленная работа. По желанию можно приезжать и в наш офис в семи минутах от «Динамо» или другие офисы Тинькофф.
  4. Модная лимитированная худи с логотипом Т⁠—⁠Ж с очередной партии.
  5. Добровольное участие в материалах о сотрудниках журнала.

Как помогаем расти

Чему при желании у нас можно научиться:

  1. Выращивать стажеров и делегировать им задачи. Несколько раз в год набираем студентов Физтеха, Вышки, Бауманки, МГУ и других вузов с неплохими техническими программами.
  2. Смежным с работой софт- и хард-скиллам. В Тинькофф развитая система внутренних тренингов: от безопасности веб-приложений до поиска баланса между работой и личной жизнью.
  3. Писать статьи на «Хабр» и «Медиум», выступать с докладами на митапах и конференциях. В этом помогут наши редакторы, HR и DevRel: подобрать тему, собрать материал, подготовиться и опубликоваться или выступить.
  4. Другим навыкам, которых вам будет недоставать для работы. Есть возможность поучиться на курсах или послушать конференции за счет компании.
Тинькофф-журнал
🇷🇺
Тинькофф-журнал
🇷🇺
Москва

Тестировщик в медиапроекты

Награда:

70 000

Нет вашей компании? Добавьте вакансии с вознаграждением, и получайте рекомендованных специалистов.