Академия объявляет конкурс для привлечения ИТ-специалистов в рамках проектов цифровизации образовательной среды (временная работа на договорной основе)

Новости

“Et docere et discere servitute legis”

Академия объявляет конкурс для привлечения ИТ-специалистов в рамках проектов цифровизации образовательной среды (временная работа на договорной основе)

В связи с проведением широкомасштабных работ по внедрению и развитию систем цифрового образования в Академии правоохранительных органов Республики Узбекистан возникла необходимость в привлечении квалифицированных ИТ-специалистов на проектную работу.

В случае одобрения представленных документов между специалистом и Академией заключается двусторонний гражданско-правовой договор (ГПХ).

 

1. Бэкенд-разработчик (Java)

Задачи:

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

Ø  Анализ текущего кода, проведение рефакторинга и адаптация систем к современным стандартам микросервисной или многослойной архитектуры.

Ø  Разработка RESTful API и использование WebSocket для взаимодействия с фронтендом и мобильными приложениями.

Ø  Интеграция с государственными и частными внешними сервисами.

Ø  Проектирование и оптимизация схем баз данных Oracle, написание сложных SQL-запросов и реализация бизнес-логики на уровне PL/SQL.

Ø  Внедрение протоколов аутентификации (Keycloak, JWT, OAuth), настройка систем логирования и мониторинга, оптимизация производительности в условиях высокой нагрузки.

Ø  Подготовка технической документации и архитектурных схем.

 

Требования:

Ø  Высшее образование в сфере информационных технологий либо наличие профильных сертификатов;

Ø  Опыт коммерческой разработки на Java не менее 2–3 лет;

Ø  Глубокие знания Spring Boot (Data, Security, MVC), Hibernate/JPA;

Ø  Практический опыт работы с Oracle DB, PL/SQL и Keycloak;

Ø  Уверенное владение Git;

Ø  Понимание принципов ООП, SOLID и паттернов проектирования;

Ø  Умение работать в команде, анализировать и сопровождать существующий код.

 

2. Фронтенд-разработчик (Angular)

Задачи:

Ø  Разработка масштабируемых пользовательских интерфейсов на базе Angular.

Ø  Создание адаптивных и кроссбраузерных решений для веб-платформ.

Ø  Внедрение архитектуры управления состоянием приложения (State Management: NgRx или NGXS) для обеспечения стабильности и предсказуемости данных.

Ø  Интеграция с backend-системами через REST API, работа с механизмами аутентификации и авторизации (JWT).

Ø  Разработка сложных динамических форм, настройка валидации и обработки пользовательских данных.

Ø  Использование библиотек компонентов (Angular Material, PrimeNG) и поддержка единого UI-стиля платформы.

Ø  Участие в Design Review и обеспечение соответствия реализованного интерфейса утверждённым дизайн-макетам.

 

Требования:

Ø  Опыт работы с Angular не менее 2 лет;

Ø  Уверенное владение TypeScript, RxJS, HTML5, CSS3 (Tailwind CSS, SASS/SCSS);

Ø  Практический опыт работы с REST API;

Ø  Опыт использования систем управления состоянием (NgRx или NGXS);

Ø  Опыт командной разработки с использованием Git;

Ø  Понимание принципов адаптивной верстки и кроссбраузерной разработки;

Ø  Навыки написания чистого, поддерживаемого и структурированного кода.

 

3. Мобильный разработчик (Flutter — Android/iOS)

Задачи:

Ø  Проектирование и разработка с нуля кроссплатформенного мобильного приложения на базе Flutter для образовательных платформ и информационных систем Академии, работающего на Android и iOS.

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

Ø  Интеграция с backend-системами через REST API, работа с механизмами аутентификации и авторизации (Keycloak, OAuth2/OIDC, JWT).

Ø  Внедрение push-уведомлений (Firebase Cloud Messaging), офлайн-режима, локального кеширования и синхронизации данных.

Ø  Реализация функций учёта посещаемости через QR-код, геолокацию и камеру (Face ID).

Ø  Работа с сервисным слоем для интеграции мобильного приложения с платёжной системой.

Ø  Адаптация приложения под различные разрешения экранов и устройства, реализация интерфейса по макетам Figma, подготовленным UI/UX-дизайнером.

Ø  Обеспечение стабильности и производительности приложения, мониторинг ошибок (Crashlytics), написание unit- и widget-тестов.

Ø  Публикация приложения в Google Play и App Store.

Ø  Подготовка технической документации и архитектурных схем приложения.

 

Требования:

Ø  Опыт коммерческой разработки мобильных приложений не менее 2 лет, в том числе опыт работы с Flutter/Dart не менее 1 года;

Ø  Опыт работы с подходами управления состоянием (BLoC, Riverpod или Provider);

Ø  Практический опыт работы с REST API, JSON, OAuth2/JWT;

Ø  Уверенное владение Flutter/Dart и практический опыт разработки кроссплатформенных приложений для Android и iOS;

Ø  Опыт работы с Firebase (FCM, Crashlytics), локальными базами данных (SQLite, Hive/Isar);

Ø  Опыт командной разработки с использованием Git;

Ø  Опыт публикации приложений в Google Play и App Store;

Ø  Навыки написания чистого, поддерживаемого и структурированного кода.

 

Будет преимуществом:

Ø  Опыт интеграции с Keycloak;

Ø  Опыт работы с камерой, биометрией (Face ID/Touch ID), геолокацией и сканированием QR-кодов;

Ø  Опыт интеграции с платёжными системами (Payme, Click, Uzum);

Ø  Знакомство с PWA или экосистемой Vue/Quasar.

 

Общие требования к кандидатам:

ü  Ответственность, инициативность и организованность;

ü  Умение работать в команде и соблюдать установленные сроки;

ü  Самостоятельность, аналитическое мышление и нацеленность на результат.

 

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

ü  Срок выполнения работ – 3 (три) месяца;

ü  Размер оплаты за выполненную работу определяется по соглашению сторон;

ü  График работы – 5 дней в неделю, 8 часов в день (40-часовой режим работы);

ü  Формат работы – личное присутствие в здании Академии либо работа в гибридном формате, если это предусмотрено договором.

 

Список документов:

ü  Документ, удостоверяющий личность кандидата (паспорт или ID-карта);

ü  Резюме (объективка) с указанием ссылок на реализованные проекты, GitHub или портфолио;

ü  Диплом о высшем образовании и приложение к нему либо профильные сертификаты;

ü  Справка об ИНН;

ü  Выписка из трудовой книжки (при наличии, через сайт mygov.uz).

 

Срок подачи документов: до 31 августа 2026 года.

Адрес: Отдел ИКТ и ОИБ Правоохранительной академии РУз.

Телефон: 71 202-04-96 (вн. 1919), +998 (97) 431-10-70.

Telegram Facebook