Full-stack TypeScript Developer — Web2 и Web3@ Crypto Head Hunter
О позиции
Мы — продуктовая команда, работающая на стыке Web2 и Web3, где важны скорость разработки, чистая архитектура и реальные результаты. В данный момент мы ищем Full-stack TypeScript Developer (Middle), который сможет брать задачи end-to-end: от проектирования proto-схем и backend-сервисов до реализации интерфейсов на React с грамотной типизацией и управлением состоянием.
Чем вы будете заниматься
- Проектировать и реализовывать backend-сервисы на Node.js с использованием gRPC/ConnectRPC и PostgreSQL/Redis.
- Разрабатывать интерфейсы на React с использованием TypeScript, включая управление состоянием и оптимизацию производительности.
- Оптимизировать SQL-запросы и анализировать производительность баз данных.
- Создавать переиспользуемые React-компоненты с правильной типизацией.
- Работать с микросервисной архитектурой и проектировать REST API.
Требования
- Опыт работы от 2 до 4 лет в разработке с использованием React и Node.js.
- Глубокое понимание принципов работы с базами данных, включая оптимизацию запросов и работу с транзакциями.
- Опыт работы с TypeScript, включая generics и utility types.
- Знание принципов ООП и паттернов проектирования.
- Опыт работы с Docker и CI/CD.
Будет плюсом
- Знание GraphQL и NestJS.
- Опыт работы с Web3 и понимание архитектуры блокчейна.
- Опыт написания тестов с использованием Jest или Vitest.
- Знание RabbitMQ или Kafka.
- Опыт работы с облачными платформами, такими как AWS или GCP.
Что мы предлагаем
- Удалённый формат работы с гибким графиком.
- Фиксированная ставка с возможностью роста внутри команды.
- Интересные задачи и возможность реализовать свои идеи.
- Дружелюбная команда и поддержка в обучении.
- Участие в интересных проектах на стыке технологий Web2 и Web3.
Вакансия предлагает интересные условия работы в быстроразвивающейся области Web3. Команда ищет опытного разработчика с хорошими навыками в TypeScript и Node.js.
Кто здесь добьётся успеха
Глубокие знания TypeScript и опыт работы с Node.js для разработки высокопроизводительных backend-сервисов.
Способность эффективно работать в удаленном режиме, самоорганизованность и дисциплина для выполнения задач в срок.
Опыт работы с архитектурой приложений на основе GraphQL и управлением состоянием в React, что позволяет создавать масштабируемые и поддерживаемые интерфейсы.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Blockchain
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев