- Написание программного кода с заданным качеством и в соответствии с корпоративными стандартами разработки;
- Принятие архитектурных решений, разработка нового функционала, а также поддержка, рефакторинг и модернизация (перевод в современный технологический стек) существующего кода;
- Интеграция со сторонними приложениями и системами;
- Написание интеграционных и Unit тестов;
- Оптимизация производительности продукта под высокую нагрузку;
- Сопровождение своего кода от коммита до мониторинга работы сервиса в продакшен;
- Проведение код-ревью.
Требования к кандидату *
Образование
Среднее
Опыт работы
От 3 лет
Требования
- Знание языков программирования Java Core или Pyton, JavaScript, HTML, CSS
- Знание одного из фреймворков Laravel, Vue.js, React/Redux
- Знание СУБД: MySQL или нереляционных, например PostgreSQL
- Понимание MVC
- Желательно: Clickhouse, Redis, Google Analytics/Яндекс.Метрика