Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

Middle+/Senior C++ and Python Developer

Зарплата

до 200 000 ₽

Требования

Бэкенд, Средний (Middle)C++PythonGitSQLRESTООПLinux

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Мы не перепродаём, мы создаём!

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

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

Чем мы предлагаем заниматься:

  • Разработкой компонентов промышленной платформы управления электронными ценниками;
  • Взаимодействием с архитектором системы, разработчиками и тестировщиками в рамках решения поставленных задач:

Будем рады узнать о:

  • Твоем опыте практической разработки на С/C++ и Python 3.х;
  • Знании принципов ООП;
  • Понимании сетевого взаимодействия (TCP/IP, HTTP, Websockets), принципов REST, умении реализовать RESTful APIs;
  • Твоем практическом опыте разработки клиент-серверных приложений для Unix/Linux, разработки многопоточных приложений на С++ и Python;
  • Знании методов и средств работы с реляционными СУБД (MySQL, PostgreSQL), умении строить и оптимизировать SQL-запросы;
  • Опыте использования средств коллективной разработки и работы с задачами/инцидентами (git, jira/redmine)
  • Опыте оценки собственных трудозатрат при разработке программ

А также будем приветствовать:

  • Хорошее знание современного C++, опыт создания скриптов автоматизированной сборки (make, Cmake);
  • Знание Python-технологий asyncio и aiohttp, опыт использования в реальных проектах;
  • Опыт использования интеграционных шин, очередей и брокеров передачи сообщений (kafka, rabbitMQ и т.п.);
  • Опыт профилирования и оптимизации производительности приложений на C, C++ и python;
  • Опыт разработки и документирования программного кода, который легко поддерживать;
  • Профильное техническое образование (программист, системотехник);
  • Знание технического английского и умение читать документацию.

Опыт разработки ПО для микроконтроллеров.

Бонусы

Что мы предлагаем:

- Полное соблюдение ТК РФ;

- Офис в Москве (ул. Шаболовка 31 Г), но также возможность работы удаленно;

- Работа в команде профессионалов;

- Все необходимые для работы ресурсы.