Snr Fullstack developer (Python, JavaScript/TypeScript, SQL)

Тера Интегро

Snr Fullstack developer (Python, JavaScript/TypeScript, SQL)

Москва, Калужско-Рижская линия, метро Алексеевская

Метро: Алексеевская

Описание вакансии

Обязанности:
  • разработка кода на Python, включая микро-архитектуру, разработка автотестов, исследование внешнего API при интеграции;
  • разработка кода на JavaScript / TypeScript (front и back) с использованием bun для компиляции в бинарный код, включая разработку микро-архитектуры, разработка автотестов;
  • разработка кода на SQL (включая хранимые пользовательские процедуры на синтаксисе PostgreSQL и Greenplum), разработка модели данных для разрабатываемых приложений и для извлечения данных из внешних СУБД;
  • уровень senior:
    • способен сам делать детализацию задач по необходимости и проверять их реализацию со стороны m- разработчика,
    • прорабатывать микро-архитектуру на уровне программного кода (классы, зависимости, структуру кода с обеспечением переиспользования кода и его читабельности при внесении изменений),
    • планировать ситуации автотестов и разрабатывать их в удобном для развития кода виде;
  • готовить прототип приложения для итоговой сборки в виде docker контейнера или бинарного вида - для передачи на реализацию CI/CD в Devops;
  • реинженирить (восстанавливать по коду задуманное) и рефакторить (оптмизировать / дорабатывать код для повышения читабельности, стабильности, производительности) программные код;
  • отражать изменения в документации - начиная с README в репозиториях, и заканчивая обновлением документов по продуктам при выпуске релизов.
Требования:
  • Python - взаимодействие с Web API (HTTP), трансформирование структуры данных (JSON), работа с файлами;
  • TypeScript / JavaScript - взаимодействие с Web API (HTTP), реализация приложения с асинхронной работой (async / await), разработка Front приложений (опыт работы с DOM, REACT, CSS, вёрстка страниц). Выгрузка / загрузка данных (в том числе пакетно, постранично) при работе с СУБД;
  • Проектирование структуры классов, их атрибутов-данных и методов, иерархии классов (использование одних как атрибуты других, наследование);
  • Разработка сложных SQL запросов, опыт реализации ETL процессов, разработка БД с 20+ таблицами и несколькими сущностями - с формированием витрин на основе "сырых" данных;
  • Оформление кода для групповой работы с регулярным развитием / внесением изменений - пригодного для автотестирования, и написание групп автоматизированных (модульных, интеграционных) тестов.
Условия:
  • Оформление по ТК РФ в ИТ-аккредитованную компанию
  • Годовой бонус до 15% от годового дохода
  • ДМС, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой;
  • Best benefits, корпоративный английский язык;
  • Выстроенная система работы с персоналом: индивидуальный план развития, выделенный бюджет на обучение у сторонних подрядчиков, регулярные 1:1 с руководителем
  • Дополнительный оплачиваемый отпуск
  • Работа на проектах с крупнейшими Российскими заказчиками - банки, ритейл, телеком
  • Гибридный формат работы

Навыки
  • Python
  • API
  • TypeScript
  • JavaScript
Посмотреть контакты работодателя

Адрес

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

РТСофт
Полный день
  • Москва

  • Не указана

Рекомендуем
Цифровой аудит

Разработчик Python (Groovy)

Цифровой аудит

Полный день
  • Москва

  • Не указана

Рекомендуем

Pynton-разработчик

Фомин Сергей Александрович

Полный день
  • Москва

  • от 250000 RUR

Рекомендуем
Леста Игры

Python Developer (Infrastructure)

Леста Игры

Полный день
  • Москва

  • от 250000 RUR

СОГАЗ
Полный день
  • Москва

  • от 250000 RUR

EdgeЦентр
Полный день
  • Москва

  • от 250000 RUR

Домклик
Полный день
  • Москва

  • от 250000 RUR

Леста Игры

Python Web Developer

Леста Игры

Полный день
  • Москва

  • от 250000 RUR

ГНИВЦ
Удаленная работа
  • Москва

  • от 250000 RUR

Кибертех
Удаленная работа
  • Москва

  • до 300000 RUR

Консалт Плюс
Полный день
  • Москва

  • до 400000 RUR

Литрес
Удаленная работа
  • Москва

  • до 400000 RUR

Платежное Решение

Python разработчик/Python developer

Платежное Решение

Полный день
  • Москва

  • до 400000 RUR

Х5 Group
Полный день
  • Москва

  • до 400000 RUR

Лига Цифровой Экономики

Разработчик Python/Spark

Лига Цифровой Экономики

Полный день
  • Москва

  • до 400000 RUR

Americor Funding Inc

Senior Python Developer (AI)

Americor Funding Inc

Удаленная работа
  • Москва

  • до 4500 USD

YADRO
Удаленная работа
  • Москва

  • до 4500 USD

METASCAN
Удаленная работа
  • Москва

  • до 4500 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию