О компании:Присоединяйтесь к инновационной технологической компании, которая специализируется на разработке современных веб- и мобильных решений. Мы ищем Senior React JS Developer с опытом работы в React, TypeScript и мини-приложениях для Telegram. Работа удалённая с гибким графиком, что идеально подходит для тех, кто ценит как командную работу, так и автономию в цифровой среде. Обязанности: Разработка, поддержка и улучшение масштабируемых front-end приложений с использованием React.js. Проектирование и реализация мини-приложений для Telegram для создания удобного пользовательского интерфейса. Разработка и интеграция с Web3 технологиями и децентрализованными приложениями (dApps). Взаимодействие с кросс-функциональными командами, включая менеджеров продуктов и backend-разработчиков, для создания решений, отвечающих потребностям пользователей. Написание чистого, поддерживаемого и эффективного кода с обеспечением высокой производительности приложений. Проведение код-ревью, наставничество младших разработчиков и участие в улучшении процессов разработки. Постоянное изучение новых технологий и их внедрение для улучшения функциональности и производительности продуктов. Диагностика и оптимизация проблем с производительностью в front-end приложениях и мини-приложениях для Telegram. Участие в обсуждении архитектурных решений, выборе технологий и лучших практик. Требования: 5+ лет опыта в разработке фронтенда, из них не менее 3 лет опыта работы с React.js. Опыт разработки и развертывания мини-приложений для Telegram. Хорошее знание React.js. Хорошее знание TypeScript + JavaScript. Понимание HTTP, REST API и клиент-серверного взаимодействия. Опыт работы с CSS препроцессорами, такими как Less и Sass (SCSS). Знание библиотек управления состоянием, таких как Redux. Знание серверных технологий, таких как Node.js, будет плюсом. Понимание RESTful API и взаимодействия на основе WebSocket. Уверенное знание Git и современных CI/CD процессов. Отличные навыки решения проблем и способность работать самостоятельно в удалённой среде. Хорошие коммуникативные навыки и опыт работы в распределённых командах. Условия: Удалённая работа с возможностью работать из любой точки мира. Гибкий рабочий график, адаптированный под ваш образ жизни. Конкурентная заработная плата в зависимости от опыта. Возможности карьерного роста в быстро развивающейся технологической компании. Доступ к ресурсам для профессионального развития и участие в командных мероприятиях.