Актуальные заказы по CircleCI

Automation QA Engineer

Удаленно
Full-time
Постоянная работа

О компании:

Финтех стартап, разрабатывающий первый масштабный электронный кошелек. Цель – удобная и простая альтернатива наличным.

Стартап, в хорошем смысле этого слова:

  • Настоящая продуктовая разработка с тестированием бизнес-гипотез и получением обратной связи от
  • реальности
  • Работа по простому и понятному Scrum-процессу без избыточности и «изобретения велосипедов»
  • Работа с реальной высокой нагрузкой, ближайшая цель – 5 млн пользователей
  • Удаленная работа или современный офис
  • Помощь с релокацией в Баку при желании


Позиция:

Automation QA инженер фокусируется на процессах разработки ПО и автоматизации тестирования


Что мы ожидаем от кандидатов:

  • 3 года опыта AQA, с опытом автоматизации тестирования Java-приложений, плюсом будет опыт автоматизации мобильных или веб-приложений, опыт ручного тестирования на мобильных устройствах для iOS и Android
  • Технические компетенции и инструменты: Java, SQL, Linux, Docker/Kubernetes, CI/CD (в нашем случае CircleCI), если у вас есть опыт с Flutter/Dart - отлично
  • Будет плюсом опыт нагрузочного тестирования
  • Опыт формирования стратегии тестирования, управления дефектами и ручного/исследовательского тестирования
  • Хорошее понимание теории тестирования 

CTO/Team lead

Ищет в команду CTO/Team lead Удаленно, Full time, оформление в компанию. Стек проекта: Python 3, Django / PostgreSQL, redis / Nuxt.js + Vue.js Ruby-on-Rails (для старых проектов) Notion / JIRA GSuite / Slack / Zoom BrowserStack / CircleCI / Datadog / GitHub / Netlify / Sentry / Twilio / DigitalOcean / Cloudflare Amazon AWS S3 / AWS SES / MailChimp Создание платформы для организации и проведения киберспортивных соревнований, а также других online и offline мероприятий: фестивалей популярной околоигровой культуры (типа Comic Con), музыкальных фестивалей и пр. Проект венчурный. Параллельно мы запускаем другие проекты. Поэтому работа будет на нескольких проектах. Всего в команде 12 человек. В команде разработки сейчас 1 бекендер, 3 фронтенедера, 1 тестировщик. Работа организована на однонедельных спринтах через JIRA / GitHub / Slack. Основные должностные обязанности и задачи: Участие в разработке ИТ архитектуры; выбор стека технологий и методов интеграции. Постановка процессов в области внедрения и разработки программного обеспечения с использованием современных инструментов и методологий Управление сроками реализации проектов и приоритетами задач Оценка и управление ресурсами, требуемыми для реализации проектов Участие в подборе персонала и оценке кандидатов Развитие ИТ команд Управлять деятельностью IT команды: планирование сроков, бюджета и ресурсов, оценка рисков и технической сложности проектов, контроль качества и своевременного выполнения работ исполнителями, высокий уровень ответственности за результаты Декомпозировать интересные задачи на понятные исполнителям подзадачи Планировать спринты и контролировать ход их выполнения Выпускать надежное решение в согласованные сроки Обеспечение информационной безопасности проектов, платформы Управление техническими рисками Контроль качества выпускаемого продукта Code review Для нас важно: Способность к четкому планированию, оценке рисков и расстановке приоритетов, постановке и контролю задач, делегированию и эффективному управлению проектной командой Сильные управленческие компетенции Системность и гибкость мышления, умение анализировать информацию и видеть ключевые факторы, влияющие на принятие решений; Опыт управления удаленной командой разработчиков Знание и успешный опыт применения Agile методологий Отличные знания в области современных технологий, понимание тенденций их развития. Владение английским языком не ниже уровня Intermediate Будет большим плюсом: Опыт работы в индустрии киберспорта и/или видео игр; Увлечение видеоиграми, опыт участия в игровых турнирах и соревнованиях

Senior Python developer/Team lead

Ищем в команду Разработчика на Python. Уровень Senior/Team lead. Удаленно, Full time, оформление в компанию. Стек проекта: - Python 3, Django, celery, pytest, DRF, PostgreSQL, redis В проект также используются: - Nuxt.js + Vue.js - Notion / JIRA - GSuite / Slack / Zoom - BrowserStack / CircleCI / Datadog / GitHub / Netlify / Sentry / Twilio / DigitalOcean / Cloudflare / MailChimp Создание платформы для организации и проведения киберспортивных соревнований, а также других online и offline мероприятий: фестивалей популярной околоигровой культуры (типа Comic Con), музыкальных фестивалей и пр. Проект венчурный. Параллельно мы запускаем другие проекты. Поэтому работа возможна на нескольких проектах одновременно. В команде 12 человек. В команде разработки сейчас 1 бекендер, 3 фронтенедера, 1 тестировщик. Работа организована на однонедельных спринтах через JIRA / GitHub / Slack. Основные должностные обязанности и задачи: Выпускать надежное решение в согласованные сроки Постановка процессов в области внедрения и разработки программного обеспечения с использованием современных инструментов и методологий Контроль качества выпускаемого продукта, Code review Обеспечение информационной безопасности проекта, платформы Декомпозировать большие задачи на понятные исполнителям подзадачи Планировать спринты и контролировать ход их выполнения Оценка и управление ресурсами, требуемыми для реализации проектов Участие в подборе персонала и оценке кандидатов Развитие ИТ команды Участие в разработке ИТ архитектуры; выбор стека технологий и методов интеграции Для нас важно - Опыт и навык самостоятельной работы. Обсуждения задач происходят 1 раз в неделю. Если в течение спринта возникают вопросы, то необходимо проявить инициативу и начать обсуждение - Умение трансформировать бизнес-задачи в технические задачи - Опыт работы с дизайнером и Product owner напрямую, без Project manager - Опыт запуска стартапов, новых проектов - Опыт управления удаленной командой разработчиков - Отличные знания в области современных технологий, понимание тенденций их развития - Способность к четкому планированию, оценке рисков и расстановке приоритетов, постановке и контролю задач, делегированию и эффективному управлению проектной командой - Владение английским языком не ниже уровня Pre-Intermediate Будет большим плюсом: Опыт работы в индустрии киберспорта и/или видео игр Увлечение видеоиграми, опыт участия в игровых турнирах и соревнованиях

Senior Python Developer

Мы ищем хорошего и ответственного разработчика уровня senior, который поможет нам в реализации нашего проекта и станет для нас новым членом нашей команды. Команда - это наша основная ценность и вы должны понимать. Мы ищем не "еще одного разработчика", а человека, который сможет стать полноценным членом команды. Потому как работы много, и она сложная, а с такой работой справится только хорошая команда. Наша компания созданная разработчиками для разработчиков. Все основатели у нас либо участвуют в разработке либо имели опыт разработки. Проект молодой, кодовая база относительно небольшая (разработка началась в ноябре). Уже есть рабочий MVP в продакшене и первые клиенты. Сфера e-commerce для малого и среднего бизнеса. В ближайших планах выход на зарубежный рынок. Все мы - удаленщики. И мы ищем удаленщика. У нас нет офиса и всё общение проходит в Slack'е. 3 человека на фронтенде (пишут на Node + ReactJS), 3 человека на бэкенде (пишем REST API и продумываем логику). Так же мы практикуем DevOps. Это значит что в нашей команде есть админ и тестер, которые так же как и остальные имеют прямое отношение к разработке. Что мы используем: Python 3.5, Django, Django Rest Framework PostgreSQL 9.5, Redis Github, CircleCI, AWS, Docker unit-тесты, код-ревью SCRUM Что мы предлагаем: Ведение разработки проекта сложнее корпоративного сайта; Отсутствие бюрократии. Мы не заставляем списывать часы по задачам. Мы смотрим по тому как хорошо и быстро вы выполняете задачи. Это главная метрика. Мы не платим зарплату за просиженные часы в сети, вы должны это понимать. Ваши пулл-реквесты это и есть показатель вашей работы; Много думать. Интересные, и не всегда тривиальные задачи. У нас не кодинг, а разработка. Мы доверяем вам нашу архитектуру, и хотим чтобы вы понимали что с ней делать; Не останавливаться на достигнутом и постоянно развиваться. В наших интересах повышать вашу квалификацию. С нас постоянные код-ревью, обсуждения, поиск хороших решений проблем. В перспективе переход на микросервисную архитектуру и вероятно реализация на дополнительных языка (например Golang); Совершенствовать английский язык. По нашему мнению этот навык необходим разработчикам как минимум для того, чтобы нейминг переменных был понятным и выразительным. По этой причине весь код-ревью у нас проходит на английском языке; Чувство локтя, поддержку, взаимовыручку и хорошее чувство юмора. Что мы ожидаем: Фуллтайм на постоянной основе; Ответственность и желание работать удаленно. То что мы не сидим рядом с вами - не должно вас демотивировать. Вы должны понимать, что в это же время вся наша команда трудится над своими задачами; Находится в часовом поясе в пределах +/- 3 часов по московскому времени. Это поможет нам не размазывать общение да весь день и оперативнее решать вопросы; Самостоятельность. Отсутствие бюрократии повышает требования к самостоятельности членов команды; Коммуникабельность. Удаленная работа требует умения выражаться более ясно, и умения задавать правильные вопросы; 5+ лет разработки. Важен опыт, а не "стаж". Можно и 10 лет писать что-то не сложнее домашней страницы, а можно за год поучаствовать в действительно сложных проектах и получить хороший опыт; Опыт разработки на отличных от Python языках. Желательно компилируемых; Понимание REST; Умения планировать свое время и оценивать задачи. С чем придется столкнуться в работе: Проектирование архитектуры (будем помогать); Ведение командной разработки (так же будем помогать); Перевод проекта на Flag Driven Development (Blue-Green deployment, etc.); AWS. Опыт работы с облаками обязателен. Важно понимание инструментов и как с ними работать; Проект на Django, где мы стараемся писать без хаков (необходим опыт с Q/F объектами и построением сложных запросов); Мультитенантность на основе схем PostgreSQL; Структурирование динамических данных и работа с ними; Написание не просто вьюх и моделей, но и своего кода. Использование паттернов проектирования, для организации своей логики; Много тестов. Написание юнит и интеграционных тестов. И понимание для чего они нужны. По финансам на данный момент: до 150к руб. (вероятны опционы) Бонусы Полностью удаленная работа Возможны опционы Выход на зарубежный рынок Участие в опенсорс-проектах (со временем)

Front-end разработчик

В команду Welltory ищется опытный front-end developer. Команда распределённая, можно работать удалённо. В офлайне есть два офиса: в СПб и Новосибирске.Подход к разработке и рабочие инструменты современные, заработная плата 60-100 тысяч рублей. Задача: разрабатывать аналитическое web-приложение, дополняющее iOS приложение. Тэги:tools: asana, github, confluence, zeplin, ansible, circleCI, zabbix, datadogbackend: python 3.5, django, postgresql+mongodb Что нужно знать и уметь: html, css Препроцессоры: SASS, LESS, etc Vanilla JS JS frameworks: React.JS, redux, react-router Автотесты - mocha|karma Webpack