Москва
Мы ищем опытного Python-разработчика, который также обладает навыками разработки на фронтенде с использованием AngularTS и VueJS.
В этой роли вы будете заниматься как бэкенд-, так и фронтенд-разработкой, создавая сложные высоконагруженные бизнес-приложения.
Обязанности:
- Разработка и поддержка веб-приложений на Python с использованием Flask или FastAPI;
- Работа с ORM (SQLAlchemy) для взаимодействия с базами данных;
- Реализация и поддержка систем обмена сообщениями с использованием RabbitMQ;
- Проектирование и реализация компонентов системы, соблюдая принципы чистой архитектуры и SOLID;
- Работа в команде, участие в код-ревью и совместная разработка оптимальных решений.
Требования:
- Опыт разработки коммерческих приложений не менее 3 лет;
- Уверенные знания и опыт работы с:
- Python, включая разработку на Flask или FastAPI
- ORM, предпочтительно SQLAlchemy
- Системами обмена сообщениями, такими как RabbitMQ;
- Глубокое понимание и применение принципов ООП;
- Знание и практическое применение принципов SOLID в разработке;
- Понимание принципов чистой архитектуры и умение их применять на практике;
- Качественное тестирование своего кода;
- Умение работать в команде и эффективно взаимодействовать с другими разработчиками и смежными командами (проектные/продуктовые команды, бизнес/системные аналитики, консультанты и методологи);
- Умение обучать и поддерживать членов команды, помогать им расти и развиваться;
- Умение разделять ответственность за результаты команды и проекта в целом.
Будет плюсом
- Опыт работы с другими фреймворками и технологиями, широкий технический кругозор;
- Опыт работы с микросервисной архитектурой;
- Знание и опыт работы с Docker, Kubernetes;
- Опыт разработки пользовательских интерфейсов с использованием AngularTS и VueJS;
- Опыт поддержки программного обеспечения, умение мониторить работу ПО в продакшене и оперативно реагировать на проблемы;
- Инициативность в предложении новых идей и улучшений, предвосхищение возможных проблем и поиск решений заранее.
Что мы предлагаем
- Собственный путь развития и прозрачная карьерная лестница
- Возможность совмещать работу из офиса и из дома
- Корпоративное обучение: неограниченный доступ к изучению иностранных языков в удобных форматах и более 50 тренингов для прокачки профессиональных и личностных навыков
- Команда, готовая поддержать: коллеги всегда придут на помощь и поделятся экспертным опытом
- Проекты, влияющие на будущее крупных компаний: ты сможешь проявить себя в решении разнообразных задач
- Бизнес-поездки: твоя возможность исследовать всю Россию и не только
- Конкурентная заработная плата и расширенная медицинская страховка
- Доверие к сотрудникам: возможность взять 5 оплачиваемых дней в год по болезни без официального подтверждения
- Личностное развитие: программы менторинга, коучинга и карьерное консультирование
- Поддержка физического и психологического здоровья (консультации с психологом, онлайн-фитнес и марафоны)
- Официальное трудоустройство в аккредитованную IT компанию.