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

AQA Android (Kotlin) 
Ищем автоматизатора для разработки автотестов Android для нативного приложения. (Kotlin + Espresso + UIAutomator)

Требования:
— опыт работы с Kotlin, Espresso, UIAutomator;
— Java core;
— опыт разработки UI автотестов;
— желателен опыт конфигурирования сборок на CI (TeamCity, Gitlab, Jenkins);
— желателен опыт конфигурирования DockerFile;
— желателен опыт работы с Linux на уровне пользователя.

Рассматриваются граждане РФ.
_____________________________________

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 месяцев с возможностью пролонгации. Возможен парт-тайм.
_____________________________________

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.
_____________________________________

Golang Developer
Проект: платформа монетизации для издателей и рекламодателей в США. Рекламодатели устанавливают Pushnoti SW и SDK, чтобы иметь возможность монетизировать свой трафик.

Обязанности:
— создание учетной записи (разные панели для издателей и рекламодателей);
— SW/SDK для генерации издателей;
— добавление средств для рекламодателей/вывод средств для издателей;
— система торгов CPC;
— системы отслеживания и обратной передачи для рекламодателей и издателей;
— панели мониторинга доходов/расходов;
— варианты таргетинга для рекламодателей: гео, ОС, устройство, браузер, свежесть аудитории, тема;
— типы объявлений: push-уведомления, push-уведомления на странице.

Требования:
— коммерческий опыт разработки на Golang от 3 лет;
— опыт работы с PostgreSQL;
— знание REDIS и Kafka;
— разговорный уровень английского языка (все общение в команде на английском языке).

Этапы собеседований:
1. Техническое интервью с командой проекта на английском языке.
2. Опционально: Тестовое задание или лайфкодинг на усмотрение интервьюера.

Срок проекта: 1 год.
_____________________________________

Разработчик .NET 
Крупный банковский проект.

Требования:
— опыт разработки на платформе .NET от 3-х лет с применением технологии ASP.NET Web API, MVC;
— опыт разработки web-приложений по технологии Single Page Application, фреймворк Angular (версии 1 или 2-5) – от 2-х лет;
— знание JavaScript, опыт кросс-браузерной верстки, CSS, SASS;
— знание паттернов проектирования;
— будет плюсом опыт работы с компиляторами web-приложений gulp, web-pack.

Необходимый опыт:
— проектирование и разработка высоконагруженного банковского портала на основе технологий ASP.NET Web API, MVC, JavaScript, Angular;
— работа с чужим кодом (необходимо принять часть кода, далее – самостоятельная разработка);
— проведение первичного тестирования кода;
— исправление дефектов в разработанном коде в случае их выявления на этапе тестирования, проводимого аналитиками и тестировщиками;
— работа в кросс-функциональной команде по гибким методологиям (scrum, двухнедельные спринты, релизы раз в 2 недели).

Самые свежие вакансии в нашем Телеграм.