В компании NexLink открыта вакансия Strong Junior/Middle Backend Python Developer.
Мы ищем специалиста, который готов расти и вносить ценный вклад в нашу команду.
Требования к кандидатам:Объектно-ориентированное программирование:
- Отличное понимание принципов ООП (инкапсуляция, наследование, полиморфизм).
- Уверенное знание и опыт работы с основными паттернами проектирования (Singleton, Observer, Factory и другие).
Архитектурные паттерны:
- Опыт работы с архитектурными паттернами, применяемыми в backend-разработке, такими как MVC и Clean Architecture.
- Понимание принципов работы и архитектуры RESTful API.
Работа с данными:
- Опыт работы с реляционными базами данных, такими как PostgreSQL.
- Умение оптимизировать и писать эффективные ORM-запросы.
- Навыки работы с кэшированием с использованием Redis.
Работа с Django:
- Уверенное владение Django и Django REST Framework.
- Коммерческий опыт разработки на Django REST Framework.
Работа с REST API:
- Опыт проектирования и разработки RESTful API.
- Глубокое понимание принципов аутентификации и авторизации (OAuth2, JWT).
Системы контроля версий и Развертывание:
- Опыт работы с системами контроля версий GIT и знание принципов GitFlow.
- Навыки работы с Docker и Docker Compose.
Дополнительные требования:
- Умение эффективно организовывать и управлять своими задачами с использованием систем управления задачами (Trello, GitHub).
- Отличные коммуникативные навыки и умение работать в команде.
- Желание учиться, развиваться в области backend-разработки и осваивать новые технологии и языки программирования.
Условия работы:
- График работы: 5/2 с 9:00 до 18:00.
- Работа в комфортном офисе с возможностями для профессионального роста и обучения.
- Уровень заработной платы обсуждается по результатам собеседования.
Если ты готов начать или продолжить свою карьеру в backend-разработке и соответствуешь нашим требованиям, присоединяйся к команде NexLink!