О компании
Наша цель — внедрять передовые технологии и создавать инновационные ИТ-решения, которые меняют бизнес и улучшают жизнь людей. Мы — команда талантливых профессионалов с 8-летним опытом в разработке веб-приложений, мобильных приложений и автоматизации бизнес-процессов.
Обязанности:
- Разработка и поддержка backend-части web-приложений на Node.js.
- Интеграция внешних сервисов и API (в том числе OAuth-провайдеров).
- Работа с базами данных: проектирование, написание запросов, оптимизация.
- Работа с кэшированием и очередями для обеспечения масштабируемости и отказоустойчивости.
- Участие в планировании и оценке задач вместе с командой.
- Написание unit- и интеграционных тестов.
- Ведение технической документации.
- Участие в код-ревью и поддержание высокого качества кода.
Требования: - - Уверенные знания Node.js и JavaScript/TypeScript.
- - Опыт работы с OAuth 2.0, включая реализацию авторизации и аутентификации.
- Знание и опыт работы с Redis (кэширование, pub/sub).
- Опыт проектирования и оптимизации баз данных на PostgreSQL.
- Навыки написания сложных SQL-запросов. Опыт контейнеризации приложений с использованием Docker.
- Понимание работы очередей задач (RabbitMQ, Redis Queue и др.).
- Уверенное владение Git, знание принципов Git Flow.
- Опыт командной работы, умение читать чужой код и работать по pull request.
- Опыт ведения задач в Jira и Trello.
- Базовое понимание CI/CD будет плюсом.
- Умение писать читаемый, масштабируемый и тестируемый код.
Условия: - Гибкий график: 5/2, рабочий день с 10:00 до 19:00.
- Возможность удалённой работы или работа из современного офиса.
- Участие в международных проектах и доступ к интересным задачам.
- Дружная команда и открытая инженерная культура.
- Корпоративное обучение, митапы и доступ к платным курсам.
- Официальное оформление по ТК Республики Узбекистан.
- Прозрачная система бонусов и регулярный пересмотр зарплаты.