Развивающейся компании, занимающейся разработкой и производством профессиональных беспилотных аппаратов с 2015 года, требуется программист фронтенд React/Typescript для выполнения следующих задач:
- Разработка программного обеспечения для реализации учета, контроля и оптимизации производственных процессов.
- Покрытие кода тестами и разработка автоматических тестов.
- Разработка функционального, удобного и интуитивного пользовательского интерфейса.
- Сопровождение и совершенствование текущей реализации программного обеспечения.
- Взаимодействие со смежными отделами для получения актуальной обратной связи.
- Сопровождение программных продуктов на производстве, консультации, решение возникающих проблем.
- Ведение технической и отчетной документации.
Кандидат должен обладать знаниями об устройстве и организации взаимодействия между элементами программных модулей, уметь реализовывать оптимальное взаимодействие всех элементов и узлов систем между собой, создавать быстрый и эффективный код, знать текущие тенденции и методы разработки ПО.
Ключевые навыки:
- Высшее профессиональное (техническое) образование или среднее профессиональное (техническое) образование.
- Опыт разработки на React, JavaScript, CSS, TypeScript, UI (Material v6+), Node.js, REST API.
- Опыт работы с асинхронными запросами и API.
- Уверенный пользователь ПК на операционной системе Linux или Windows.
- Уметь работать с Git.
- Чтение и понимание чужого кода, написанного на разных языках (Python, Matlab, Lua и другие).
- Знание технического английского (достаточное, чтобы самостоятельно разобраться в документации к программным продуктам, читать техническую документацию).
- Соблюдать нормы и правила охраны труда и безопасности.
- Понимать необходимость написания программной и технической документации.
- Уметь работать с документацией.
- Умет работать в команде, взаимодействовать с другими сотрудниками.
- Уметь аргументированно обосновывать применение тех или иных технических решений.
Будет плюсом:
- Опыт работы с Reddis, JWT, Express, Axios (API), Redux (стейт-менеджер), Postman, Docker;
- Опыт работы с базами данных, написание функций и запросов, построение данных, индексов и взаимодействия таблиц, и решение задач через организацию эффективного хранения данных;
- Опыт работы с протоколами и библиотеками пользовательской и информационной безопасности;
- Знание скриптовых языков программирования;
- Умение работать в командной строке Linux работать с bash;
- Опыт в оформлении программной документации;
- Написание автоматических сценариев тестирования.
Ключевые навыки:
- Кандидат не обязательно должен владеть всеми перечисленными навыками, но при этом, должен быть мотивирован к самообучению.
- Желательно иметь портфолио.
Условия:
Официальное трудоустройство, всё по ТК;
Система оплаты напрямую зависит от знаний и квалификации;
ЗП выплачивается 2 раза в месяц;
Ежегодная индексация заработной платы;
Работа в центре Ростова-на-Дону;
Помощь с переездом для иногородних;
Возможна компенсация проживания;
Рабочий график 5-2, с соблюдением всех государственных выходных и праздничных дней;
Испытательный срок 1-3 месяца.