Программист

Дата размещения вакансии: 06.04.2026
Работодатель: СЗ СтроиТЭК
Уровень зарплаты:
з/п не указана
Город:
Уфа
улица Гафури 77
Требуемый опыт работы:
От 1 года до 3 лет

Обязанности:

  • Разработка и поддержка веб-приложений (frontend + backend).
  • Проектирование RESTful/graphQL API и интеграция с внешними сервисами.
  • Оптимизация запросов к БД и производительности UI.
  • Рефакторинг кода, написание unit тестов.
  • Участие в code review и планировании задач (Scrum/Kanban).

Требования:

1. Backend
Язык: Python / Java.

Фреймворки: FastAPI / Django / Spring Boot

Базы данных:

Реляционные: PostgreSQL / MySQL (умение писать сложные JOIN, индексы).

NoSQL: MongoDB / Redis (кеширование, очереди).

API: REST (обязательно), GraphQL (желательно).

2. Frontend
Фреймворк: React (+ Hooks) или Vue/Nuxt или Angular.

State-менеджмент: Redux (RTK) / Zustand / Pinia / MobX.

Стили: CSS-in-JS (styled-components), TailwindCSS, SCSS.

TypeScript: Обязательно на уровне не any, а с нормальными типами и дженериками.

SSR/SSG: Next.js (App Router) или Nuxt (будет плюсом).

3. DevOps & Инструментарий (обязательный минимум)
Git (Git Flow, работа с rebase).

Docker (писать Dockerfile, поднимать compose для локальной разработки).

CI/CD (понимание: GitHub Actions, GitLab CI или Jenkins).

Nginx / Apache (базовая настройка проксирования).

ОС: Уверенный пользователь Linux (bash, ssh, просмотр логов).

4. Тестирование
Unit: Jest / Vitest / Pytest.

Будет плюсом (Nice to have)
Опыт с GraphQL (Apollo / Relay).

Опыт с WebSockets (Socket.io, SocketCluster).

Опыт с облаками (AWS: EC2, S3, RDS / Yandex Cloud / DigitalOcean).

Настройка мониторинга (Prometheus + Grafana, Sentry).

Участие в Open Source.

Soft Skills:

  • Системное мышление: видит не только свою задачу, но и как она влияет на БД, кэш и клиентский рендер.
  • Проактивность: не ждет готовых ТЗ, а задает вопросы и предлагает решения.
  • Самоменеджмент: умеет приоритезировать задачи (фронт vs бэк).
  • Ответственность за результат: закрывает задачу под ключ, включая тесты и документацию.

Условия:

  • Уровень: Middle (от 2 лет коммерческой разработки)
  • ЗП: по результатам собеседования
  • Формат: офис / гибрид.
  • Техника: предоставляется