Программист

от 15 000 000 до 40 000 000 so'm на руки

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Нет отзывов

Ташкент

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

Обязанности программиста

  • Проектирование и разработка ПО;
  • Внедрение ПО и организация корректного взаимодействия с другими программами;
  • Поддержка ПО и помощь специалистам техподдержки в устранении ошибок.

Должен знать

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

Требования к программисту

  • Опыт создания программ;
  • Умение составлять и читать ТЗ;
  • Умение разбираться в чужом коде;
  • Знание вспомогательных программ (например, системы контроля версий);
  • Software Engineer Full-stack;
  1. Обязанности программиста;
  2. Проектирование и разработка ПО;
  3. Внедрение ПО и организация корректного взаимодействия с другими программами;
  4. Поддержка ПО и помощь специалистам техподдержки в устранении ошибок.
  • Backend developer;
  1. Умение работать с Swagger
  2. Умение работать с Socket.IO;
  3. Умение работать с Redis;
  4. Умение работать с Queues (RabbitMQ);
  5. Умение разрабатывать микросервисную архитектуру.
  • Frontend developer;
  1. Опыт разработки веб-приложений, PWA от 2 лет;
  2. Стек технологий чистого JS, Typescript, React, less, sass, redux, saga;
  3. Понимание эргономики (UI/UX) и адаптивного дизайна;
  4. Необходимо иметь четкое понимание ООП, Git Flow, Agile, NPM;
  5. Понять разницу между виртуальным DOM и DOM;
  6. CSS-анимация.
  • Quality Assurance (QA);
  1. Опыт работы в качестве QA разработчика или тестировщика программного обеспечения не менее 1 года;
  2. Опыт тестирования web и mobile приложений;
  3. Опыт работы с автоматизированными тестовыми фреймворками;
  4. Понимание принципов тестирования и методологий разработки ПО;
  5. Умение анализировать требования и разрабатывать тестовые сценарии;
  6. Опыт работы с системами контроля версий, такими как Git.

Ключевые навыки

SQL
Опыт создания программ
Умение разбираться в чужом коде
Software Engineer Full-stack
Backend developer
Swagger
Frontend developer
Backend
Веб-программирование
REST
Работа с базами данных
Git
REST API
Русский — A1 — Начальный
Узбекский — A1 — Начальный
Английский — A1 — Начальный

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 3 мая 2024 в Ташкенте

Отзывы о компании

Здесь пока нет отзывов, но ваш может стать первым
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Похожие вакансии

Нет отзывов

Ташкент