Обязанности:
-
Разработка и поддержка веб-приложений (frontend + backend)
-
Реализация нового функционала и доработка существующего
-
Работа с базами данных (проектирование, запросы, оптимизация)
-
Интеграция с внешними API
-
Участие в код-ревью
-
Работа с трекером задач (Jira, YouTrack, Trello или аналогами)
-
Написание чистого, поддерживаемого кода
Требования:
-
Опыт разработки на TypeScript и/или Java и/или Kotlin
-
Понимание принципов веб-разработки (HTTP, REST, клиент–сервер)
-
Опыт работы с базами данных (SQL и/или NoSQL)
-
Базовое понимание архитектуры приложений
-
Опыт работы с системами контроля версий (Git)
-
Понимание, что такое трекер задач и как с ним работать
-
Уровень: Junior или Junior+
Будет плюсом:
-
Опыт работы с современными frontend-фреймворками (React, Angular, Vue)
-
Опыт с backend-фреймворками (Spring, NestJS, Ktor и т.д.)
-
Docker, CI/CD
-
Опыт написания тестов
Важно
📎 К сопроводительному письму обязательно приложить ссылку на GitHub-репозиторий с PET-проектом, демонстрирующим ваши навыки (backend, frontend или fullstack).
Условия:
- Возможность профессионального роста
-
Гибкий график
-
Интересные задачи и реальные проекты