Фронтендер
софаВ команду БАШНИ непрерывно ведётся набор талантливых, целеустремлённых и ответственных людей, которые хотят растить проект вместе с нами, развивать свои скилы и учиться новому.
ВАКАНСИЯ: Фронтендер-разработчик (в IT-отдел)
ОБЯЗАННОСТИ
- Разработка новых функций и компонентов для Telegram Mini App на React
- Поддержка и доработка существующей кодовой базы: исправление, рефакторинг, оптимизация
- Интеграция с REST API бэкенда через Axios и React Query
- Взаимодействие со смежными командами по уточнению требований и реализации задач (бэкенд, аналитика, тестирование)
- Вёрстка адаптивных интерфейсов
- При необходимости — участие в доработке смежных проектов (на Next.js)
СТЕК
- React 18 + TypeScript
- Webpack 5
- MUI
- Sass / CSS Modules
- Telegram Mini Apps SDK
ТРЕБОВАНИЯ
- Уверенное владение React (функциональные компоненты, хуки) + TypeScript
- Понимание работы с REST API: HTTP-методы, статус-коды, обработка ошибок
- Навыки адаптивной и кроссбраузерной вёрстки: CSS Modules, Sass/SCSS, Flexbox, Grid
- Понимание маршрутизации в SPA (React Router или аналоги)
- Умение работать с Git: ветвление, merge/rebase, pull requests
- Базовое понимание CI/CD-процессов (GitHub Actions)
- Способность читать и понимать чужой код
- Ответственность, самостоятельность в решении задач, умение задавать вопросы при необходимости
БУДЕТ ПЛЮСОМ
- Опыт работы с Telegram Mini Apps SDK
- Опыт работы с MUI: использование и кастомизация компонентов
- Опыт настройки или работы с Webpack
- Опыт работы с Next.js
- Понимание архитектурных подходов к организации фронтенд-проектов (Feature-Sliced Design или аналоги)
- Опыт работы с Docker (docker-compose, Dockerfile)
УСЛОВИЯ:
- Формат: удалённый
- Гибкий график
- Опытный наставник, который плавно погружает в процессы
- Минимум ненужных созвонов
- Команда единомышленников, готовых помочь и подсказать
ПРИВИЛЕГИИ
Для тех, кто является частью башни, мы готовы предоставить:
- Доступ к корпоративному VPN
- Доступ к корпоративному GPT Plus
- Закрытие практики (для студентов МГТУ им. Н.Э.Баумана)
- Возможность делать свой проект и получить финансирование
- Получение проходок на мероприятия партнёров (YoungCon, E-Code и закрытые мероприятия бигтехов)
- Заработная плата по факту собеседования
Как попасть в БАШНЮ?
- Отправить резюме в форму
- Пройти собеседование с HR и руководителями
- Пройти адаптацию в команде
Если у Вас остались ещё вопросы, пишите @bashnya_education