24 октября 2024
в Группе Компаний DuoCor открыт конкурсный набор на должность Fullstack-разработчик
ГК объединяет МВЦ "ДуоКор" (ветеринарный центр), Duocor.Lab (ветеринарная лаборатория), ЧОУ "МНОЦ "ДуоКор" (образовательный центр), а также Duocor.IT (разработка программного обеспечения).
Наши ожидания:
Опыт коммерческой Fullstack-разработки от года
Знание английского языка на уровне чтения документации
Умение читать чужой код
Умение верстать качественные и адаптивные страницы
Умение создавать REST API
Понимание ООП и паттернов проектирования (Singleton, Service Locator и т.д.)
Умение применять практики чистого кода (SOLID, DRY, KISS и т.д.)
Умение работать с Linux-серверами на базовом уровне (нужно знать, как настроить сервер с чистой системой для хостинга своего приложения на нем, а также требуется уметь обслуживать уже существующие сервера на уровне поддержания хостинга)
Понимание принципов сетевого взаимодействия веб-приложений по протоколу HTTP
Требования к кандидату по технической подготовке:
Знание HTML, CSS, JavaScript и Python на глубоком уровне
Знание React на хорошем уровне
Знание Django+Django Rest Framework и Flask на хорошем уровне
Знание Git на базовом уровне (работа с удалёнными репозиториями, ветками, тэгами)
Знание Docker и Docker Compose на базовом уровне (нужно уметь самостоятельно и качественно контейнеризировать свое приложение)
Знание Nginx на базовом уровне (прописывание стандартных конфигов для проксирования запросов, настройка SSL-соединения)
Знание PostgreSQL, MySQL и ORM (Django, SQLAlchemy) на уровне CRUD операций и бэкапов.
Наш Стек:
Фронтенд: Bootstrap, Sass, React, Next.js, JavaScript/TypeScript
Бэкенд: Django, DRF, Flask, PHP Bitrix
БД: PostgreSQL, MySQL, SQLite (в dev-окружении)
DevOps: Gitlab, Ansible, Docker, Nexus, Sentry
Будет преимуществом:
Знание TypeScript
Знание Next.js
Знание PHP
Опыт работы с Bitrix (и разработки на нём)
Знание Ansible
Умение писать bash-скрипты
Приветствуется самостоятельность в решении задач
Приветствуется желание изучать новое
Задачи:
Поддержка и развитие существующих сайтов компании
Разработка новых сервисов
Перенос старых проектов на новые технологии (в основном планируется переезд с битрикса на django и drf+react)
Регулярное ведение технической документации по своим проектам
Оперативное устранение критических проблем
Условия:
- оформление по ТК РФ, соц.пакет;
- Удаленная работа с выездом в офис 2-3 раза в месяц;
- Заработная плата 2 раза в месяц;
- Чай, кофе, а также немного безумный, но дружелюбный народ.