Design and Test Lab logo

Python/Full Stack/Django Software Engineer (Backend)

Design and Test Lab·Salary not specified

Primary stack

pytestTornadoSQLAlchemyOOPPythonFlaskDjangoHTMLSQLunittest

Nice to have's

CKANGraphQLRefactoringUMLAmazon Web ServicesGoogle Cloud PlatformDockerSwaggerDomain-Driven Design

Job description

Description language:

About the Position

Приглашаем Python/Full Stack/Django Software Engineer (Backend) в свою команду на новый продукт, который до этого еще никто не создавал!

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

Responsibilities

  • Разрабатывать новые функции по заданным спецификациям и архитектурам;
  • Разрабатывать спецификации;
  • Интегрировать мобильное приложение с сервером;
  • Покрывать приложение автоматическими тестами;
  • Отлаживать приложение и исправлять ошибки.

Requirements

  • Минимум 3 года опыта;
  • Знание TypeScript/JavaScript, HTML;
  • Знание одного из фреймворков Frontend: (React, Angular, Vue);
  • Знание языка Python 3;
  • Знание одного из фреймворков: Django, Flask, Tornado, webapp2;
  • Знание шаблона MVC;
  • Знание SQLAlchemy и язык SQL;
  • Знание и навыки автоматического тестирования приложений pytest, unittest;
  • Знание ООП и шаблонов проектирования (Эрих Гамма, Мартин Фаулер).

Nice to Have

  • Знание и опыт работы с CKAN - data portal platform (ckan.org);
  • GraphQL;
  • Знание и навыки рефакторинга приложений (Мартин Фаулер);
  • Знание языка UML;
  • Опыт работы с Amazon Web Services, Google Cloud Platform;
  • Знание Docker;
  • Письменный английский язык: корректная грамматика и орфография (уровень intermediate);
  • Знание технологии Swagger;
  • Знание принципов предметно-ориентированного проектирования (Эрик Эванс).

Хотите разрабатывать с нуля и гордиться результатом своей работы?! Отправьте свое резюме и задайте любой вопрос о работе HR менеджеру!

We Offer

  1. Возможность присоединиться к профессиональной культуре надежного программирования;
  2. Интересный проект на современных технологиях и с регулярными техническими консультациями;
  3. Базовая оплата услуг с привязкой к курсу доллара и бонусная система с привязкой к результату. Это значит, что вы сможете зарабатывать выше, чем рыночная оплата услуг;
  4. Официальное оформление, оплачиваемый отпуск в размере 24 календарных дней. Также все национальные праздники - выходные;
  5. 5-дневную рабочую неделю, 8 часов в день, гибкий график;
  6. Работу удаленно в Харькове и в офисе! Наш офис находится возле метро Научная в Харькове;
  7. Полноценную команду: бизнес-анализа, front-end разработки, back-end разработки, iOS разработки, Android разработки, а также технические консультанты;
  8. Обратную связь о своей работе! Сам сотрудник и команда оценивают результаты деятельности;
  9. На основании обратной связи о сотруднике готовим план профессионального и карьерного роста по образу и подобию: Карьера инженера-программиста (2020);
  10. Помощь в достижении целей организации и личных целей;
  11. Программу адаптации и менторства для новых сотрудников, которые позволят эффективно работать с первого дня.

Project Characteristics

Суть проекта - разработка инновационной платформы для обработки больших массивов статистических данных: проверка подлинности данных, их преобразований, а также аудит всех изменений. Представьте себе GitHub + Blockchain для данных!

По нашей характеристике проект соответствует ценностям Design and Test Lab на 9 ★ из 11 ★!

Характеристики проекта
Длительность проекта Краткосрочный Долгосрочный (от 6 месяцев)
Церемонии ведения проекта Низкие, out-stuff Высокие, внутренний менеджмент: планирование, организация, контроль, мотивация, бюджетирование
Требования Отсутствуют Будут четко формализованы
Технологии проекта Python, JavaScript/TypeScript, MVC, SQLAlchemy
Заказчик Украина Ванкувер, Канада
Code-review Нет 1. На каждом pull-request. 2. По требованию сотрудника.
Технические консультации Самостоятельно 1. Командные на инженерных совещаниях.
2. Личные с техническим экспертом
Автоматические тесты Нет Регулярно
Команда проекта Инженер-программист, технический консультант Полноценная: Менеджер проектов, бизнес-аналитик, front-end, backend, iOS, Android -программисты, технический консультант, инженер по тестированию, дизайнер
Желаемая занятость Part-time Full-time
Управление рисками Отсутствуют Риски: ресурсные, технологические, операционные.

У вас есть дух стартапа? Вы хотите создавать новые продукты, которые до этого никто еще не создавал?! Скорее отправьте свое резюме для того, чтобы обсудить все детали!

About the Company

Мы, компания Design and Test Lab, уверены, что будущее есть только у компаний, которые умеют писать надежные приложения! В связи с техногеностью и софтогеностью, надёжность - становится высшим приоритетом.

Компания Design and Test Lab верит в перспективу, востребованность и международное признание у IT-специалистов, которые умеют программировать надежно.

ПОЭТОМУ МЫ:

  1. Учим надежному программированию
  2. Разрабатываем методики, проводим научную работу в сфере надежного программирования
  3. Пропагандируем и распространяем профессиональные знания в сфере надежного программирования
  4. Заинтересованы в IT специалистах, которые разделяют нашу убежденность и хотят приобщиться к ней для того, чтоб совместно и учиться, и развивать надежное программирование

Наша идеология “от программиста к инженеру”, потому что в мире понятие “инженер-программист” вкладывается более высокий статус, умение, признание и вознаграждение. Этому нас учит постоянная работа с США.

Contact Information

Виктория Копейкина, HR manager, Design and Test Lab

095 033-17-78, [email protected]

Задать вопрос в чате

Прислать резюме

Твитнуть

Поделиться

Телеграмнуть

Линкеднуть

Вотсапнуть

© Design and Test Lab. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Ми, компанія DESIGN AND TEST LAB, впевнені, що майбутнє є тільки у компаній, які вміють писати надійні програми! У зв’язку з техногенністю та софтогенністю, надійність стає вищим пріоритетом.Компанія DESIGN AND TEST LAB вірить у перспективу, затребуваність та міжнародне визнання у IT-фахівців, які вміють програмувати надійно.ТОМУ МИ:1. Вчимо надійному програмуванню2. Розробляємо методики, проводимо наукову працю у сфері надійного програмування3. Пропагуємо та розповсюджуємо професійні знання у сфері надійного програмування4. Зацікавлені в IT фахівцях, які поділяють нашу переконаність і хочуть долучитися до неї для того, щоб спільно і навчатися, та розвивати надійне програмуванняНаша ідеологія «від програміста до інженера», тому що у світі поняття «інженер-програміст» вкладається більш високий статус, уміння, визнання та винагорода. Цьому нас навчає постійна робота із США.Цінності DESIGN AND TEST LAB:★ Proven mobi-modules — розробка на надійних модулях;★ High-performance apps — розробка без багів, крешів та глюків;★ Low-cost maintenance — низька вартість обслуговування за рахунок документації та тестів;★ 1-2-3 integration — легка інтеграція рішень;★ Certified reliability engineers — спеціалізація у надійності додатків.

More at Design and Test Lab

All 39 roles

Popular searches