Ищем Fullstack-разработчика с упором на frontend и Telegram API для разработки mini app. У вас будет возможность работать над современным продуктом с уникальным интерфейсом, который станет точкой взаимодействия с нашей аудиторией. Если вы хорошо чувствуете UI/UX, умеете интегрировать Telegram API и знаете базовый backend, мы будем рады видеть вас в нашей команде!
Обязанности:
-
Разработка пользовательского интерфейса (UI/UX) для Telegram Web App;
-
Интеграция с Telegram Bot API и настройка логики взаимодействия;
-
Создание и оптимизация клиентской части (адаптивный интерфейс для мобильных и десктопных версий);
-
Базовая настройка серверной части для поддержки приложений:
-
Обработка запросов пользователей через API. Настройка баз данных (простые CRUD-операции);
-
Тестирование приложения и его функционала.
Требования:
-
Frontend-разработка:
• Отличное знание HTML, CSS, JavaScript;
• Опыт работы с современными фреймворками: React (предпочтительно), Vue.js или Angular;
• Понимание принципов адаптивного дизайна (mobile-first, responsive UI);
• Умение работать с Figma (или другими дизайными макетами).
-
Telegram API:
• Опыт работы с Telegram Bot API и Web App;
• Знание библиотек для работы с Telegram: Aiogram или Telethon.
-
Backend-разработка (базовые знания):
• Умение писать простые API на Python (FastAPI, Flask) или Node.js;
• Навыки работы с базами данных: SQLite, PostgreSQL или MongoDB.
-
Git и командная работа:
• Знание основ работы с системами контроля версий (Git, GitHub/GitLab);
• Умение читать чужой код и дорабатывать его.
Будет преимуществом:
-
Опыт работы с CI/CD процессами;
-
Базовые знания DevOps (настройка серверов, деплой через Docker);
-
Опыт работы с WebSocket для реализации real-time функций.
Условия:
-
Гибкий график работы;
-
Возможность участвовать в проекте, который будет использоваться широкой аудиторией;
-
Возможность профессионального роста и обучения;
-
Справедливое денежное вознаграждение на старте.