IT аутсорсинг: Java, С#/С++, .NET, Python, JS, React, Go, Blockchain

Вакансии ITQuick

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

С какими проектами я буду работать?

С каждым годом компания развивается, появляются новые клиенты и партнеры, реализуются масштабные проекты в таких направлениях как :

  • Финансовая отрасль (например, разработка платежного сервиса с внешним API на современной технологии микросервисной архитектуры с использованием Java)
  • Банковская отрасль (один из проектов: объединение территориально разрозненных офисов банка; построение документооборота между филиалами по всем как банковским, так и страховым продуктам)
  • Строительная отрасль (проект создания системы доставки данных о продукции/товаре от производителей и поставщиков к проектировщикам и заказчикам в области строительства с целью получения проектировщиком итоговой цифровой спецификации) и многие другие.

Расширяется и география наших проектов – мы работаем на территории России, бывших союзных республик, стран Европы и Америки.

Как устроена кадровая стратегия?

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

При наборе новых разработчиков мы отдаем предпочтение специалистам уровня Sr или MD+. Ваши компетенции могут расти как по горизонтали, когда работая над  проектом вы погружаетесь в ранее не изученные стеки, так и по вертикали, когда можете взять на себя роль Team Lead и будете заниматься управлением проекта.

Как проходит процесс устройства в нашу компанию?

На первом этапе с каждым кандидатом знакомится рекрутер нашей компании, он рассказывает о компании, вакансии, условиях  работы, задает общие и профессиональные вопросы, запрашивает ссылку на github или просит образец кода.

При взаимном интересе стороны переходят ко второму этапу, на котором кандидат проходит глубинное техническое интервью с экспертом по направлению.

На третьем этапе кандидат знакомится с куратором проекта. Как правило, второй и третий этап мы объединяем.

Финальный этап — знакомство с Постановщиком задач и командой проекта.

Какие перспективы роста есть в компании?

Мы ориентированы на долгосрочное сотрудничество. Завершив один проект, вы плавно переходите к другому, при этом  мы всегда обсуждаем с каждым членом команды область его профессиональных интересов, вектор личного развития и уровень дохода.

Если Вы хотите стать частью нашей компании, то можете оперативно сообщить нам о своем интересе, откликнувшись на открытую вакансию или прислав резюме на почту: resume@itquick.ru

У нас успешно работает рекомендательный сервис: в случае, когда вы рекомендуете коллегу или знакомого, который усилит команду ITQuick, вы получаете  премию от компании.

Добро пожаловать!

Будем рады с вами познакомиться!

Команда отдела персонала Компании ITQuick

Вакансии

Требуемый опыт работы: 3–6 лет
Полная занятость, удаленная работа
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

Для расширения продуктовой команды ищем Senior/Middle+ .Net разработчика для удаленной работы.

Что такое наш продукт: большое количество web-приложений (справочные, онлайн-школы, полезные сервисы для различных специалистов (юристов, бухгалтеров, инженеров по охране труда и т.п.)).
Проекты внутри продукта поддерживаем и развиваем небольшими командами 1-недельными спринтами.

Задачи:

  • Например, технические проекты по переводу Е-изданий на .Net Core и PostgreSQL;
  • Или, например, есть в документе система комментариев/тех ошибок — редактор выделяет текст, нажимает добавить комментарий, этот комментарий добавляется в БД. Этот функционал будет расширятся — будет добавляться возможность ответа на сообщения, меншн пользователей, фильтрации и прочее;
  • поддержка текущего кода;
  • код-ревью внутри команды.

Необходимые знания и опыт:

  • С#
  • .Net Framework
  • .Net Core
  • EntityFramwork
  • PostgreSql (или опыт работы MS SQL Server и желание работать с PostgreSql)
  • Контейниризация (docker)
  • Паттерны проектирования и SOLID
  • Unit тесты
  • Понимание преимуществ и недостатков json, xml и Binary Data. Отличие RPC от REST.
  • Базовые Алгоритмы и их сложность
  • СУБД: Оптимизация запросов, (де)нормализация
  • Желательно:
  • опыт разработки в концепции микросервисной архитектуры
  • опыт разработки высоконагруженных и масштабируемых приложений
  • опыт многопоточного программирования
  • CI/CD
  • знание git, git-flow

Условия работы:

  • Работаем 1-недельными спринтами.
  • Приветствуем работу в графике московского офиса (10-18), но допустимо в диапазоне 8-20 по мск.
  • Нам не важно, где ты находишься, главное, доверительные отношения и результат!
  • Откликаясь на вакансию, укажите пожалуйста удобный для связи контакт, желательно, скайп.

Требуемый опыт работы: более 6 лет
Полная занятость, полный день
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

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

Успешный кандидат сможет:

  • Создание каркасов, прототипов и UI Proof of Concepts как статических, так и интерактивных (HTML / CSS)
  • Создавайте и поддерживайте интерактивные руководства по стилям, чтобы применять стандартизированные принципы кода для пользовательского интерфейса и пользовательского интерфейса, предоставляя повторно используемые элементы и шаблоны для ускорения процесса разработки.
  • Применяйте методы и лучшие практики для оптимизации рендеринга CSS и оптимизации производительности веб-интерфейса.
  • Применять методы и лучшие практики для удобства использования и соответствия SEO.
  • Проектируйте, создавайте, изменяйте активы в необработанных форматах и ​​оптимизируйте их для Интернета.

Необходимые навыки:

  • Хорошее понимание Javascript и глубокие знания экосистемы Javascript, например различных фреймворков и библиотек.
  • Знание шаблонов проектирования и методов тестирования Javascript.
  • Хорошее понимание CSS (версии со 2 по 4).
  • Использование расширенных методов CSS, таких как препроцессоры (использование переменных, функций и т. д., которые генерируют CSS), постпроцессоры (проверка поддерживаемых браузеров и т. Д.), объединение, минификация.

Опыт работы с такими инструментами, как:

  • Adobe Photoshop, Adobe Illustrator, Affinity Designer для Интернета.
  • Препроцессоры CSS, такие как SASS, LESS, Stylus.
  • Постпроцессоры CSS, такие как PostCSS.
  • Реагировать на JSЭто не требования, а плюсы: java, sql, node.

Текущий состав команды:

  • Владелец продукта
  • Руководитель группы
  • Разработчики (frorntend и backend, 4 участника)
  • QA (2 участника)
  • Срок реализации проекта: долгосрочный, бессрочный.

Требуемый опыт работы: 3–6 лет
Полная занятость, удаленная работа
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

Требуется Middle+ / Senior Automation QA для крупного проекта в команду ядра тестирования. Удаленная работа!

Продукты — платформы online образования, специализированные информационные ресурсы, корпоративные порталы.

Чем предстоит заниматься:
1) автоматизация по предоставленным кейсам;
2) Саппорт QA продуктовых команд по фреймворку и Java;
3) code review других QA команд;
4) внутренние проекты (в частности, запуск тестов по мониторингу доступности сайтов)

Технологический стек:

  • свой Фреймворк на Kotlin
  • selenium/selenide
  • rest assured
  • gitlab ci
  • Gradle, Allure 2, JUnit 5

Необходимые навыки:
-глубокое понимание теории тестирования
-Java core на уровне не ниже Middle
-понимание, что такое сериализация/десериализация
-Сборщики: Gradle(желательно)/Maven
-свободное владение фреймворками selenium/selenide
-rest assured
-SQL на уровне простых запросов с Join
-понимание принципов ООП (инкапсуляция, наследование и полиморфизм)
-понимание принципов работы Web (работы клиент-серверных приложений, из каких составных частей состоят http запросы, что такое Cookie и как с ними работать, что такое прокси сервера)

Условия работы:

  • работа недельными спринтами в Jira
  • пятидневка, 8ми часовой рабочий день
  • 100% удаленная работа
  • своевременная стабильная выплата

Откликаясь на вакансию, укажите способ для быстрой связи, желательно, скайп! Спасибо.

Требуемый опыт работы: более 6 лет
Полная занятость, удаленная работа
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

Для расширения продуктовой команды ищем Senior/Middle+ .Net разработчика для удаленной работы.

Что такое наш продукт: большое количество web-приложений (справочные, онлайн-школы, полезные сервисы для различных специалистов (юристов, бухгалтеров, инженеров по охране труда и т.п.)).
Проекты внутри продукта поддерживаем и развиваем небольшими командами 1-недельными спринтами.

Задачи:

  • Например, технические проекты по переводу Е-изданий на .Net Core и PostgreSQL;
  • Или, например, есть в документе система комментариев/тех ошибок — редактор выделяет текст, нажимает добавить комментарий, этот комментарий добавляется в БД. Этот функционал будет расширятся — будет добавляться возможность ответа на сообщения, меншн пользователей, фильтрации и прочее;
  • поддержка текущего кода;
  • код-ревью внутри команды.

Необходимые знания и опыт:

  • С#
  • .Net Framework
  • .Net Core
  • EntityFramwork
  • PostgreSql (или опыт работы MS SQL Server и желание работать с PostgreSql)
  • Контейниризация (docker)
  • Паттерны проектирования и SOLID
  • Unit тесты
  • Понимание преимуществ и недостатков json, xml и Binary Data. Отличие RPC от REST.
  • Базовые Алгоритмы и их сложность
  • СУБД: Оптимизация запросов, (де)нормализация
  • Желательно:
  • опыт разработки в концепции микросервисной архитектуры
  • опыт разработки высоконагруженных и масштабируемых приложений
  • опыт многопоточного программирования
  • CI/CD
  • знание git, git-flow

Условия работы:

  • Работаем 1-недельными спринтами.
  • Приветствуем работу в графике московского офиса (10-18), но допустимо в диапазоне 8-20 по мск.
  • Нам не важно, где ты находишься, главное, доверительные отношения и результат!
  • Откликаясь на вакансию, укажите пожалуйста удобный для связи контакт, желательно, скайп.

Требуемый опыт работы: более 6 лет
Полная занятость, удаленная работа
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

В усиление команды на длительный проект, полностью на удаленную работу требуется Fullstack разработчик.

Проект:

  • Социально значимый проект федерального масштаба для ОАО «РЖД».
  • Проект позволяет автоматизировать процессы организации выполнения программ социального развития и социальной защиты работников ОАО «РЖД»
  • Архитектура проекта построена на микросервисах.
  • Проект состоит из нескольких модулей разработанных под бизнес-процессы
  • модули дорабатываются, а также проектируются новые — проект растет
  • Проект «живой» с реальными пользователями (высоконагруженный)
  • Большое количество интеграций с ВИС (системы РЖД)

Стек:

  • Back: .Net Core 3.1, Apache Kafka, SSO Keyloack, SignalR
  • DB: Postgres, EF Core
  • Front: MVC, JQuery, TS, bootstrap
  • CI/CD: Gitlab, Openshift

Задачи:

  • Анализ функциональных требований, ТЗ, спецификаций;
  • Взаимодействие с менеджерами, аналитиками, тестировщиками и devops-инженерами на проекте;
  • Разработка кода;
  • Управление архитектурой проекта;
  • Формирование и обоснование оценок трудозатрат

Требования к кандидату:

  • Фуллстек разработчик (распределение задач в проекте Front/Back — 50/50);
  • Опыт проектирования микросервисной архитектуры;
  • Знания паттернов программирования, алгоритмов и структур данных;
  • Опыт разработки/проектирования проектов на .NET;
  • Опыт разработки контейнерных систем под управлением OpenShift/Kubernetes;
  • Знания T\PL SQL, проектирование схемы БД, написание оптимизированных запросов;
  • Опыт разработки высоконагруженных многопоточных приложений;
  • Опыт разработки кластеризуемых систем;
  • Опыт проектирования и разработки интеграций информационных систем.

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

  • Возможность роста и смены проектов внутри нашей компании среди свыше 50-ти Senior разработчиков;
  • Своевременную стабильную выплату;
  • Гибкий график работы, желательно, по мск;
  • Быстрый и эффективный этап отбора, без тестовых заданий;
  • Возможность сразу включиться в проект после успешного прохождения технического собеседования;
  • Возможность работать как ИП/самозанятый, помогаем вести весь документооборот;
  • Нам не важны гражданство, локация, Важны только доверительные отношения и результат!

Пожалуйста, откликаясь на данную вакансию, укажите быстрый способ для связи. Желательно, Скайп или мессенджер.

Требуемый опыт работы: более 6 лет
Полная занятость, удаленная работа

В длительный американский проект, в слаженную позитивную команду, ищем Sr React разработчика с опытом работы и в Java (middl)! Полностью удаленная работа с гибким графиком!:)

Команда англоговорящая, переводчика нет) Требуется разговорный английский!

Далее описание будет на английском языке, ты все поймешь:):

For a large American project we are looking for a Senior full stack React/Java developer.

— Experience with spring, SQL Server.

Responsibilities:

working on and updating a homegrown PIM (Product Information Management) system with new technologies, functional changes, implementing new features, and decoupling away from ERP database. It is common LAMP stack on custom MVC.

Our goal:

We would like to add an additional development resource to build a Vendor SKU Manager (VSM) which will allow us to manage our SKU addition in a much more efficient manner. We want to use this project as the starting point of updating our PIM with some newer technologies.

The current team structure:
— Product Owner & Team/Task management,
— Developer,
— DevOps,
— DBA.

Technologies used:
— repository — GitHub
— task tracker — GitHub
— messengers/video calls — Teams
— dev, test, prod environment
— code deployment (CI/CD) — Jenkins

The duration of project — indefinite.

Откликаясь на вакансию, напиши мне в скайп или телеграм, чтобы дальнейшие шаги были максимально оперативными 🙂

Требуемый опыт работы: 3–6 лет
Полная занятость, удаленная работа
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

Требуется Middle+ / Senior Automation QA для крупного проекта в команду ядра тестирования. Удаленная работа!

Продукты — платформы online образования, специализированные информационные ресурсы, корпоративные порталы.

Чем предстоит заниматься:
1) автоматизация по предоставленным кейсам;
2) Саппорт QA продуктовых команд по фреймворку и Java;
3) code review других QA команд;
4) внутренние проекты (в частности, запуск тестов по мониторингу доступности сайтов)

Технологический стек:

  • свой Фреймворк на Kotlin
  • selenium/selenide
  • rest assured
  • gitlab ci
  • Gradle, Allure 2, JUnit 5

Необходимые навыки:
-глубокое понимание теории тестирования
-Java core на уровне не ниже Middle
-понимание, что такое сериализация/десериализация
-Сборщики: Gradle(желательно)/Maven
-свободное владение фреймворками selenium/selenide
-rest assured
-SQL на уровне простых запросов с Join
-понимание принципов ООП (инкапсуляция, наследование и полиморфизм)
-понимание принципов работы Web (работы клиент-серверныех приложений, из каких составных частей состоят http запросы, что такое Cookie и как с ними работать, что такое прокси сервера)

Условия работы:

  • работа недельными спринтами в Jira
  • пятидневка, 8ми часовой рабочий день
  • 100% удаленная работа
  • своевременная стабильная выплата

Откликаясь на вакансию, укажите способ для быстрой связи, желательно, скайп! Спасибо.

Требуемый опыт работы: более 6 лет
Полная занятость, удаленная работа
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

В связи с новыми проектами компания ITQuick рада пригласить в свою команду Sr. Python Dev

Задачи:
Проектирование и разработка backend сервисов на Python, интеграция с внешними сервисами через API, перенос легаси-кода из Java на Python.
Проект долгосрочный.

График работы:
удаленно, график свободный, часы работы по мск

Технологический стек проекта:
-Python 3.8
-SQLAlchemy (Alembic)
-FastAPI

Будет плюсом:
— Знание Java
— Опыт интеграции с Terrasoft Creatio
— Опыт интеграции с Bitrix
— Разработка биллинга

Оформление

ИП, самозанятый

Требуемый опыт работы: 1–3 года
Полная занятость, полный день

В связи с расширением и усилением наших команд ищем Middle+ React разработчиков, полностью на удаленную работу.

Что такое наш продукт: портал работника с сервисами по льготам для сотрудников.
Идет добавление новых сервисов и модернизация существующих.
Команда разработки под руководством опытного ТЛ.
Регулярные командные созвоны. Процессы выстроены.

Обязанности:

  • разработка web и мобильной версий Приложения на React;
  • верстка по макетам из Sketch, подключение приложения к REST-API.
Требования:
  • Опыт разработки веб, мобильных приложений на React;
  • знание Redux;
  • опыт верстки по макетам (pixel-perfect, svg);
  • опыт работы с Git;
  • умение писать Unit тесты и понимание зачем они нужны.

Плюсом будет:
+ react-native;
+ опыт настройки сборщиков webpack, gradle;
+ продвинутые знания JavaScript(замыкания, воркеры, сокеты);
+ опыт работы с нативными интерфейсами телефонов (push, touch/face id, ble, fs ).

Условия:
  • полностью удаленная работа;

  • тестовое задание отсутствует, необходимо пройти техническое собеседование (через Скайп/Зум);

  • откликаясь, пожалуйста, укажите удобный Вам способ для быстрой связи (желательно скайп).

Требуемый опыт работы: более 6 лет
Полная занятость, удаленная работа
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

В связи с расширением команды требуются Senior React разработчик.

Проект: Портал работника с сервисами по льготам для сотрудников.
Идет добавление новых сервисов и модернизация существующих.
Команда разработки под руководством опытного Тим Лида.
Регулярные командные созвоны. Процессы выстроены.

Задачи:

  • Разработка web и мобильной версий Приложения на React.
  • Верстка по макетам из Sketch, подключение приложения к REST-API.

Требования к кандидату:

  • Опыт разработки веб, мобильных приложений на React;
  • Знание Redux;
  • Опыт верстки по макетам (pixel-perfect, svg);
  • Опыт работы с Git;
  • Умение писать Unit тесты и понимание зачем они нужны;
  • Ведение разработки на MacBook.

Плюсом будет:
+ React-native;
+ Опыт настройки сборщиков webpack, gradle;
+ Продвинутые знания JavaScript (замыкания, воркеры, сокеты);
+ Опыт работы с нативными интерфейсами телефонов (push, touch/face id, ble, fs )

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

  • Полностью удаленную работу;
  • Работа в длительном проекте с налаженными процессами, в команде;
  • Возможность работать как ИП/самозанятый;
  • Своевременную высокую оплату;
  • Откликаясь, пожалуйста, укажите удобный Вам способ для быстрой связи (желательно скайп)!

Требуемый опыт работы: 3–6 лет
Полная занятость, удаленная работа
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

В связи с расширением и усилением наших команд ищем Middle+/Senior React разработчиков, полностью на удаленную работу.

Что такое наш продукт: большое количество web-приложений (справочные, онлайн-школы, полезные сервисы для различных специалистов (юристов, бухгалтеров, инженеров по охране труда и т.п.)). Проекты внутри продукта поддерживаем и развиваем небольшими командами 1-недельными спринтами.

Чем предстоит заниматься:
— Глобальная задача — разработка мобильной версии

— Справочной системы на React
— Немного — поддержка легаси на jQuery

Стек frontend:
— Typescript, react, redux, redux-toolkit, react-router, styled-components.
— Из старого xslt, jQuery, less

Требования к кандидату:

  • JavaScript (Понимание асинхронности, Как устроены примитивы)
  • CrossOrigin
  • CI/CD
  • Docker image/Docker container
  • Typescript
  • React (Dom DirtyChecking Observable, Lifecycle, StateFull, SyntheticEvents)
  • Redux
  • REST
  • CSS

Условия работы:

— Полностью удаленная работа в команде в Jira по Agile;

— Тестовое задание отсутствует, необходимо пройти техническое собеседование (через Скайп/Зум)

— Откликаясь, пожалуйста, укажите удобный Вам способ для быстрой связи (желательно скайп)

 

Требуемый опыт работы: более 6 лет
Полная занятость, удаленная работа
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

Для удаленной работы в расширение команды в длительный проект требуется Java разработчик в секторе fintech.

Описание продукта: Система хранения и анализа кредитных историй. Пользователи продукта: банки, финансовые и страховые организации, компании взыскания задолженностей.

Задачи: кастомизация продукта под потребности конкретного клиента, интеграция, доработка по ошибкам, выявленным на инфраструктуре клиента.

Технологический стек проекта:

  • Java 8
  • Spring 5 , Spring Boot
  • ORM — Hibernate
  • DB — MS SQL SERVER 2019
  • миграция — liquibase
  • описание моделей/API- SWAGGER
  • менеджер очередей — RubbitMQ (Kafka)
  • сборка проекта Maven
  • ELK — для логирования
  • GIT- job/pipeline
  • CI — gitlab
  • Docker
  • Camunda BPMN
  • ОС — Windows/Ububntu/RedHat

Условия работы:

  • График работы — в диапазоне 9-19 мск. (8 часовой рабочий день, с ежедневными командными созвонами);
  • Работаем 2-недельными спринтами;
  • Откликаясь на данную вакансию, укажите удобный способ для быстрой связи.

Требуемый опыт работы: более 6 лет
Полная занятость, удаленная работа
Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

На удаленную работу в длительный проект требуется Middle+/Senior Java разработчик для расширения команды, которая занимается интеграциями с системами клиентов продукта.

Продукт: система хранения, анализа и обработки кредитных историй.

Технологический стек проекта

  • Java 8
  • Spring 5 , Spring Boot
  • ORM — Hibernate
  • DB — MS SQL SERVER 2019
  • миграция — liquibase
  • описание моделей/API- SWAGGER
  • менеджер очередей — RabbitMQ (Kafka)
  • сборка проекта Maven
  • ELK — для логирования
  • GIT- job/pipeline
  • CI — gitlab
  • Docker
  • Camunda BPMN
  • ОС — Windows/Ububntu/RedHat

Технические требования к кандидату:

  • Знание Java 8, Spring-*(Boot, Data, Rest), Hibernate
  • Опыт работы с SQL (SQL Server, Oracle или postgresql)
  • Понимание основ микросервисной архитектуры
  • Git
  • Дополнительным плюсом будет опыт работы с Docker, понимание современных практик DevOps
  • Желательно знание английского языка

Условия работы:

  • Готовность к многозадачности
  • Команда сейчас перестраивается на работу 2-недельными спринтами.
  • График работы — в диапазоне 9-19 по мск.
  • Откликаясь на данную вакансию, укажите удобный способ для быстрой связи (желательно, скайп), спасибо.