Teachbase — единое решение для запуска обучения. Мы помогаем компаниям делать удобным, технологичным и эффективным процесс развития.
Основной продукт — это lms-платформа или платформа для запуска обучения сотрудников, партнеров, клиентов, студентов и не только. Если стандартных возможностей платформы не хватает — подключается Агентство. Оно делает проекты под ключ, надстраивает над платформой новый функционал, интегрирует ее с другими системами, меняет интерфейс и внешний вид.
Сейчас мы ищем разработчика уровня Middle / Middle+, который будет поддерживать и развивать проекты Агентства.
Задачи:
- Полное сопровождение проектов, находящихся на техподдержке
- Поиск и устранение ошибок, оптимизация кода
- Доработка существующего функционала под задачи клиента
- Поддержка стабильной работы интеграций с другими системами
- Взаимодействие с менеджерами и аналитиками для уточнения требований
- Подготовка небольших улучшений и быстрых фиксов по запросам пользователей
Требования к кандидату:
Hard Skills (технические навыки)
-
Опыт коммерческой разработки от 2х лет
-
Backend:
-
Python (Django / Flask / FastAPI)
-
Работа с базами данных: PostgreSQL, MySQL, Redis
-
Опыт разработки и интеграции API (REST)
-
-
Frontend (желательно):
-
JavaScript / TypeScript, React или Vue.js
-
Уверенное владение CSS/SCSS, адаптивной версткой
-
-
Будет плюсом:
-
Опыт работы с системами дистанционного обучения (LMS)
-
Знание Docker, опыт настройки CI/CD (GitLab CI, GitHub Actions)
-
Навыки написания unit- и интеграционных тестов (PyTest)
-
Soft Skills
-
Умение аккуратно работать с существующим кодом и находить лучшие решения для его поддержки и развития (будет плюсом)
-
Умение разложить задачу на части и оценить трудозатраты
-
Командность и умение доносить свои идеи понятно и без лишней сложности
- Инициативность и умение двигать задачи вперёд без постоянного контроля
Условия:
- Интересные проекты в сфере EdTech — небольшие, но значимые проекты, где вы сразу видите результат своей работы и влияние на продукт
- Современный стек и профессиональный рост — используем Python с популярными фреймворками, автоматизацию через Docker и CI/CD, следим за качеством кода и развиваем культуру разработки
- Формат работы — гибрид или удаленка, полный рабочий день, официальное трудоустройство
- Забота о разработчиках — адекватные сроки, понятные требования, минимум бюрократии
- Развитие внутри команды — обмен опытом, митапы, возможность учиться у коллег
В сопроводительном письме укажите, пожалуйста, ваши зарплатные ожидания.