Fullstack-разработчик

Дата размещения вакансии: 23.10.2024
Работодатель: Многопрофильный ветеринарный центр ДваСердца
Уровень зарплаты:
от 120000 RUR
Город:
Санкт-Петербург
Львовская улица 10
Требуемый опыт работы:
От 1 года до 3 лет

в Группе Компаний DuoCor открыт конкурсный набор на должность Fullstack-разработчик

ГК объединяет МВЦ "ДуоКор" (ветеринарный центр), Duocor.Lab (ветеринарная лаборатория), ЧОУ "МНОЦ "ДуоКор" (образовательный центр), а также Duocor.IT (разработка программного обеспечения).

Наши ожидания:

  • Опыт коммерческой Fullstack-разработки от года

  • Знание английского языка на уровне чтения документации

  • Умение читать чужой код

  • Умение верстать качественные и адаптивные страницы

  • Умение создавать REST API

  • Понимание ООП и паттернов проектирования (Singleton, Service Locator и т.д.)

  • Умение применять практики чистого кода (SOLID, DRY, KISS и т.д.)

  • Умение работать с Linux-серверами на базовом уровне (нужно знать, как настроить сервер с чистой системой для хостинга своего приложения на нем, а также требуется уметь обслуживать уже существующие сервера на уровне поддержания хостинга)

  • Понимание принципов сетевого взаимодействия веб-приложений по протоколу HTTP

Требования к кандидату по технической подготовке:

  1. Знание HTML, CSS, JavaScript и Python на глубоком уровне

  2. Знание React на хорошем уровне

  3. Знание Django+Django Rest Framework и Flask на хорошем уровне

  4. Знание Git на базовом уровне (работа с удалёнными репозиториями, ветками, тэгами)

  5. Знание Docker и Docker Compose на базовом уровне (нужно уметь самостоятельно и качественно контейнеризировать свое приложение)

  6. Знание Nginx на базовом уровне (прописывание стандартных конфигов для проксирования запросов, настройка SSL-соединения)

  7. Знание 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 раза в месяц;

- Чай, кофе, а также немного безумный, но дружелюбный народ.