Fullstack-разработчик (Telegram API)

Дата размещения вакансии: 14.01.2025
Работодатель: Placebo/25
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Ищем 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 функций.

Условия:

  • Гибкий график работы;

  • Возможность участвовать в проекте, который будет использоваться широкой аудиторией;

  • Возможность профессионального роста и обучения;

  • Справедливое денежное вознаграждение на старте.