На этой неделе у нас появилось много интересных проектов.
Отправляйте резюме по ссылке в заголовке вакансии.

Fullstack Developer: React, Node.js
Американская образовательная система для школьников и студентов. Основная цель платформы — повышение уровня грамотности независимо от уровня знаний студента.

Обязанности:
— написание автоматизированных тестов (модульные и e2e-тесты);
— создание интерфейсных решений с использованием React, Typescript;
— разработка API с использованием NestJS и Kotlin;
— написание эффективных запросов MySQL и миграции кода для управления базами данных;
— оптимизация кода для обеспечения максимальной производительности (например, сборщик Webpack, запросы SQL);
— работа с UI/UX дизайнерами;
— использование сервиса AWS;
— написание и поддержка технической документации.

Требования:
— от 7 лет коммерческого опыта работы в создании и поддержке веб-продуктов;
— опыт работы с React, Node.js, Nest.js, MySQL;
— опыт работы с Kotlin будет плюсом;
— опыт работы с шаблонами архитектурного проектирования;
— опыт работы с масштабируемыми высокодоступными программными платформами;
— знание ООП и принципов проектирования;
— опыт работы с REST, API, JSON, XML;
— опыт работы в среде Agile/Scrum.
_____________________________________

Middle Unity Developer
Игровое образовательное приложение для детей с технологиями дополненной реальности и машинного обучения.

Требования:
— 2+ лет опыта работы с C# и Unity (MVC, DI (Zenject/Extenject), Callbacks, Promises;
— опыт разработки игровых проектов на Unity;
— навык вёрстки интерфейсов в Unity, включая UI анимации;
— навык работы с серверными API, парсинг табличных данных;
— знание Universal Render Pipeline, Animations, Timelines, Audio, Renderers/Materials;
— опыт работы с External Dependency Manager и Pods;
— умение работать с системой Git.

Будет плюсом:
— умение самостоятельно разрабатывать backend приложений;
— опыт в разработке AR-приложений (ARFoundation, Vuforia);
— опыт работы с нативными библиотеками (iOS/Android, Objective-c/Swift и Java соответственно).

Длительность проекта от 2 месяцев с возможностью пролонгации. Возможен парт-тайм.
_____________________________________

Java developer
Банковский проект.

Обязанности:
— использовать самый современный технологический стэк для создания FinTech решений;
— разрабатывать приложения, которые масштабируются на все дистанционные каналы банка (интернет-банк, мобильные приложения, платёжные сервисы и многое другое);
— взаимодействовать с различными командами разработки, Data Science, поддержки и другими (поэтому необходимы хорошие навыки коммуникации или желание их развивать);
— вносить свой вклад в развитие архитектуры, делать новое и оценивать старое.

Требования:
— 3+ года опыта работы с Java 8+ или Kotlin;
— 3+ года опыта работы с Spring и 1+ год работы с Spring Boot;
— опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги);
— опыт работы с Docker;
— опыт работы с 3-мя любыми из следующих технологий:
— NoSQL (MongoDB, Elasticsearch, аналоги);
— SQL (PostgreSQL, Oracle, аналоги);
— брокеры сообщений (Kafka, RabbitMQ, аналоги);
— Reactive programming (RxJava, Project Reactor);
— Cache (Redis, Hazelcast);
— настройка CI/CD (GitlabCI, Jenkins, аналоги);
— настройка средств мониторинга (Zabbix, Prometheus).

Будет плюсом, если кандидат:
— участвовал в проработке архитектуры и может объяснить все решения на своем проекте;
— готов драйвить техническое развитие систем, а не просто следовать текущим стандартам;
— имеет дружеские отношения с DevOps, пайплайны, контейнеризация и оркестрация, Linux;
— понимает микросервисную архитектуры и устройство распределенных систем;
— участвовал в подборе и онбординге новых сотрудников;
— умеет и хочет писать технические статьи, развиваться и развивать коллег/комьюнити, проводить как разовые тренинги, так и планировать долгие обучения.
_____________________________________

Бизнес аналитик
Банковский проект.

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

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

Manual QA

Требования:
— знание методологий тестирования;
— опыт работы с распределенной командой;
— умение анализировать проблемы, находить и отрабатывать различные пути решения;
— понимание принципов работы современных веб-сервисов: REST, SOAP;
— умение работать с Jira, Confluence;
— умение составлять чек-листы и тест-кейсы, работать с документацией;
— желательно умение работать со сниффером (Charles/Fiddler/etc);
— желательно умение работать с инструментами тестирования\отладки web-сервисов (SoapUI, Postman, Swagger UI);
— тестировать API, ручное тестирование WEB приложений;
— опыт работы с банковским ПО.

Напоминаем, что свежие вакансии публикуем ТГ-канале.

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