Добавить новость
ru24.net
Работа
Ноябрь
2024

Frontend Разработка для Telegram Mini App

0
Ищу фронтенд-разработчика в личный проект, который находится в самом начале пути со всеми вытекающими (меняющиеся решения по стеку, формат возврата данных, решения по дизайну), о чем я сразу хочу предупредить, потому что это подразумевает совместную разработку и частые изменения.

Идея проекта - Telegram Mini App для предоставления статистических данных и инсайтов по спортивным событиям и анализу доступных коэффициентов у различных букмекеров. Backend приложения (сбор и анализ данных по событиям, парсинг коэффициентов букмекеров, хранение данных, вывод релевантных данных) разрабатываю я сам на Python с использованием Flask и MongoDB

Дизайн проекта полностью готов - есть детальные макеты в Figma и UI Kit со всеми компонентами. Также подготовлена подробная техническая документация в Notion, включающая спецификации всех основных экранов и полную API-документацию.
Есть базовая реализация некоторых экранов из макета предыдущим разработчиком, с которым не сработались. Вы можете использовать существующий код как основу или начать с нуля - это полностью на ваше усмотрение. Исходники предоставлю

Сейчас ищу разработчика для долгосрочной работы со следующими навыками:

1. Уверенное владение React и опыт работы с React Hooks
2. Опыт разработки responsive-интерфейсов с использованием Tailwind CSS
3. Опыт интеграции REST API
4. Опыт работы с библиотеками визуализации данных (recharts или аналоги) для создания интерактивных графиков и диаграмм
5. Знание принципов оптимизации производительности React-приложений
6. Опыт разработки Telegram Mini Apps или готовность быстро освоить данную технологию
7. Умение писать чистый, поддерживаемый код с использованием современных практик
8. Знание принципов локализации интерфейса

Ключевые задачи:

1. Реализация адаптивного интерфейса по макетам из Figma с использованием компонентного подхода
2. Интеграция системы фильтрации и сортировки данных на клиентской стороне
3. Реализация интерактивных графиков для визуализации статистических данных
4. Интеграция платежной системы Telegram Stars и других платежных систем
5. Имплементация двуязычного интерфейса (EN/RU)
6. Оптимизация производительности и пользовательского опыта

Особенно важны:

1. Ответственный подход к работе и соблюдение договоренностей
2. Проактивность в предложении технических решений и улучшений
3. Готовность к активному обсуждению форматов данных и API-интерфейсов
4. Умение работать итеративно, постепенно улучшая существующий функционал
5. Регулярная коммуникация и обратная связь

Проект организован в отдельных репозиториях для фронтенда и бэкенда, что позволяет вести независимую разработку. Рассматриваю это как долгосрочное сотрудничество с возможностью развития новых функциональных возможностей.

Если вам интересен такой проект и у вас есть необходимые квалификации, пожалуйста ответьте на вопросы:

1) Есть ли у вас опыт разработки Telegram Mini Apps? Если да, то какой именно?
2) Работали ли вы с библиотеками для визуализации данных (например, recharts или другими)? Какие проекты реализовывали?
3) Есть ли возможность сконцентрированно работать над проектом (отсутсвие основной работы, других заказов)?
4) Какой свой опыт вы считаете самым релевантным для данной задачи

НЕ ЗАИНТЕРЕСОВАН В РАБОТЕ СО СТУДИЯМИ И КОМАНДАМИ

Буду рад обсудить детали и предоставить доступ к ТЗ и макетам после ответа на начальные вопросы.
TG: @Arbsurfer



Moscow.media
Частные объявления сегодня





Rss.plus



В Подмосковье сотрудники Росгвардии задержали гражданку, находившуюся в федеральном розыске

В Подмосковье росгвардейцы пришли на помощь пострадавшим в результате ДТП

В Подмосковье офицер Росгвардии оказал помощь в эвакуации  пострадавших в результате ДТП

В Подмосковье сотрудники Росгвардии задержали гражданку, находившуюся в федеральном розыске


Волшебная новогодняя ночь для гостей Marins Park Hotel Нижний Новгород

Сеть клиник «Будь Здоров» запустила медицинского GPT-ассистента

Гастроэнтеролог Садыков рассказал, как холодец влияет на уровень холестерина

Like FM теперь в столице Кузбасса


Best Black Friday office chair and desk deals: November 28

Derek Chisora unveils plan for shock career change once he’s retired from boxing – but plans dream 50TH fight first

Lucas County Dogs for Adoption: 11/28

What to know before Stanford visits SJSU for Bill Walsh Legacy Game


В Москве возбуждено уголовное дело в отношении жителя Подмосковья по факту покушения на убийство совершенного в вагоне поезда «Санкт-Петербург – Новороссийск»

Каршеринг BelkaCar награжден премией «Бренд года в России 2024»

Axenix проведет в МГУ цикл лекций по ИТ архитектуре

Онкологи Пензенской области напоминают о важности профилактических медосмотров


Riot is flexing its anticheat Vanguard by placing a bounty of up to $100,000 for anyone brilliant enough to find and report gaps in the system

Plug In Digital перевыпустит Serial Cleaner на iOS и Android

Meet weird avians, save a kidnapped goddess, and explore a gorgeous lantern world inspired by Persian art in this very funny new indie adventure game

The best-selling graphics card deals on Amazon right now, and which we recommend


Секретар Миколаївської міськради у робочий час у нетверезому стані рекламував свій бізнес


Time to Cashmere

Жители Республики Татарстан потратили на ювелирные изделия более 6,2 млрд рублей за 9 месяцев 2024 года

В Республике Татарстан пройдет региональный отборочный тур фестиваля детского творчества «Добрая волна»

Как подготовить машину к зиме




В рейтинге качества жизни российских городов Ростов обвалился сразу на 17 мест

Лукин: очень рад забить за ЦСКА, но обидно, что не выиграли у "Рубина"

Трансляцию балета "Щелкунчик" покажут россиянам накануне Нового года

Филиал № 4 ОСФР по Москве и Московской области информирует: Отделение СФР по Москве и Московской области оплатило свыше 243 тысяч дополнительных выходных дней по уходу за детьми с инвалидностью


Российского предпринимателя избрали президентом Международной федерации фехтования

СК: в Москве арестовали мужчину, подозреваемого в похищении двух подростков в ТЦ

Рахимов — о ничьей с ЦСКА: «Конечно, это упущенная победа, но можно говорить о закономерности результата»

Суд заключил под стражу бывшего заместителя министра транспорта России


«Настоящий позор». Кафельников отреагировал на допинг‑скандал с Игой Швентек

Динара Сафина назвала турниры Большого шлема, которые Даниил Медведев может выиграть в следующем сезоне

Даниил Медведев открыл собственный теннисный корт во Франции

Андреа Петкович заявила, что Синнера не включили в номинанты премии ATP из-за допинг-дела


СК: в Москве арестовали мужчину, подозреваемого в похищении двух подростков в ТЦ

Суд заключил под стражу бывшего заместителя министра транспорта России

Два человека погибли в ДТП с бензовозом в Свердловской области

Опасные проливы: как НАТО хочет помешать России на Балтике


Музыкальные новости

Победитель «Ну-ка, все вместе!» Элен Бадалян о том, как потратит приз 5 млн, дружбе с дочкой Алсу и переживаниях

«Тот самый Камеди»: золотой состав вернётся на сцену в честь 20-летия Comedy Club

Спектакль- концерт «Владимир Высоцкий. Известный и неизвестный» в день его рождения пройдет в Петербурге

В Туле начнут выпускать безалкогольное пиво в коллаборации с Джиганом



В Подмосковье сотрудники Росгвардии задержали гражданку, находившуюся в федеральном розыске

В Республике Татарстан пройдет региональный отборочный тур фестиваля детского творчества «Добрая волна»

Time to Cashmere

В Подмосковье сотрудники Росгвардии задержали гражданку, находившуюся в федеральном розыске


«Локомотив» — «Динамо» Москва. Видеообзор матча Кубка России с серией пенальти

Медведев: в Москве в 2025 году введут цифровой профиль мигранта

Time to Cashmere

ЦСКА с минимальным счётом обыграл «Динамо» в московском дерби КХЛ


Водитель Mitsubishi насмерть сбил женщину на севере Москвы

Из пункта М в пункт П // «Ъ» напоминает, сколько времени уходило в разные времена на дорогу из Москвы в Петербург по воде, по земле и по воздуху

Грузовик врезался в два такси: в Москве произошло смертельное ДТП

Источник 360.ru: на Садовнической улице в Москве столкнулись три авто


Посол Германии объяснил звонок Шольца Путину

Ядерный удар в ответ: Москва рассматривает новый опасный план - Sky News

Ракетный потенциал: Путин определил возможные стратегические цели «Орешника»

Путин пригласил президента Палестины на юбилей Победы в Москве





Онколог напомнил москвичам о важности проходить профилактические обследования ЖКТ

«Гнев врачуется временем»: зачем разводящимся супругам нужны три месяца на примирение

В Петербурге и Ленобласти вырос спрос на антидепрессанты на 17%

Больше всего в России вырос спрос на антидепрессанты в Москве и Петербурге


Из ответа Пескова Байдену следует, что ударов по центрам принятия решений может и не быть

Βмecтο угля мοжeм тοпить муcοpοм – пapтия Зeлeнcκοгο пοдбaдpивaeт «гpοмaдян»


«Усинская футбольная лига» преодолела экватор

ЦСКА и "Рубин" огласили стартовые составы на матч 17-го тура РПЛ

Мужчина избил бейсбольной битой и ограбил своего знакомого на юге Москвы

ЦСКА спас ничью в матче с "Рубином" в РПЛ, благодаря голу Лукина на 96-й минуте


Промышленность Беларуси и России выходит на новый уровень взаимодействия



Собянин заявил об открытии движения на 53-м километре Киевского шоссе

Сергей Собянин. Главное за день

Собянин рассказал о развитии проекта "Сделано в Москве"

Собянин назвал Москву центром создания прорывных технологий


Жительница Раменского набросилась на замглавы округа, и обвинила в нападении его

В Hybrid Platform появилась функция создания кастомных метрик

В рейтинге качества жизни российских городов Ростов обвалился сразу на 17 мест

Киноплатформа «Москино» отмечена премией TAdviser IT Prize


СК: в Москве арестовали мужчину, подозреваемого в похищении двух подростков в ТЦ

Церемония вручения Премии Константина Коровина: поддержка наследия великого русского художника

В Хельсинки прошла демонстрация в поддержку открытия границы с Россией

Рахимов — о ничьей с ЦСКА: «Конечно, это упущенная победа, но можно говорить о закономерности результата»


Декабрь спрогнозировали россиянам синоптики

В минстрое Поморья обсудили перспективы применения в регионе механизма комплексного развития территорий

Школьники из Архангельской области – в числе победителей и призеров Национальной технологической олимпиады Junior

3D мэппинг-представление пройдет на Дворцовой площади


В рейтинге качества жизни российских городов Ростов обвалился сразу на 17 мест

Названы ТОП 10 городов России по качеству жизни

«Жить стало лучше, жить стало веселее». Севастополь и Симферополь - в лидерах российского рейтинга по уровню жизни в 2024 году

В России массово воруют масло: за неделю заведено около 50 дел


Мошенники придумали схему обмана с доставкой цветов

Председателю СК России будет доложено о ходе расследования уголовного дела по факту противоправных действий несовершеннолетних в Московской области

Российского предпринимателя избрали президентом Международной федерации фехтования

В Хельсинки состоялась акция в поддержку открытия границы с Россией












Спорт в России и мире

Новости спорта


Новости тенниса
Елена Веснина

Олимпийская чемпионка Веснина проиграла в своём прощальном матче






Нехаммер допустил визит в Москву и Киев при снижении боевой активности

Радченко назвал самого опасного соперника для «Зенита»

Оккупировали жилые дома: россияне массово жалуются на дарксторы

Церемония вручения Премии Константина Коровина: поддержка наследия великого русского художника