Размещайте вакансии
Нанимайте без комиссий
286 просмотров
Devox Software
8 сентября 2024 г.
Киев, Варшава (Польша), удалено
Продукт: < br/> Панель запуска блокчейна и инкубационная экосистема,
Ключевые обязанности:
Разработка и обслуживание : руководить разработкой и обслуживанием серверных служб с использованием Node.js, TypeScript и JavaScript. Это включает в себя написание чистого, эффективного и масштабируемого кода.
Проектирование и управление API : проектируйте и управляйте API RESTful, а также интегрируйте сторонние API для поддержки бизнес-процессов и обмена данными.
Управление базами данных : Работа с базами данных (SQL и NoSQL), включая проектирование, разработку и оптимизацию, обеспечение целостности и безопасности данных.
Оптимизация производительности : отслеживайте и оптимизируйте производительность приложений, уделяя особое внимание логике на стороне сервера, взаимодействию с базой данных, взаимодействию с блокчейном и интеграции с внешними компонентами.
Проверка кода и обеспечение качества : проводите проверки кода и обеспечивайте соблюдение стандартов и лучших практик кодирования. Внедряйте модульные и интеграционные тесты для поддержания высокого качества кода.
Сотрудничество с разработчиками внешнего интерфейса . Тесно сотрудничайте с разработчиками внешнего интерфейса в команде для интеграции элементов, ориентированных на пользователя, с логикой на стороне сервера.
Устранение неполадок и отладка : Устранение неполадок и отладка приложений, предоставление эффективных решений для обеспечения минимального времени простоя.
DevOps и развертывание : работайте с практиками DevOps, включая непрерывную интеграцию, непрерывное развертывание и облачные сервисы (например, AWS).
Исследования и разработки : будьте в курсе новых технологий и отраслевых тенденций и применяйте эти знания для улучшения существующих систем, особенно в области серверной разработки, а также в пространстве Web3 и блокчейна.
Масштабируемость и обслуживание . Убедитесь, что серверные системы масштабируемы, удобны в обслуживании и способны поддерживать рост.
Документация . Поддерживайте полную документацию по разработанным системам и следите за ее актуальностью.
Структура команды:
Вы будете неотъемлемой частью многопрофильной команды разработчиков продуктов вместе с инженерами по интерфейсу, серверной части, тестировщикам, пользовательскому интерфейсу. /UX дизайнеры, владельцы продуктов и эксперты в предметной области Web3.
Требования:
Опыт работы : более 4 лет опыта работы инженером-программистом
< b> Опыт серверной разработки : Опыт работы с Typescript или Javascript для серверных API REST, использование таких платформ, как Express или NestJS, базы данных NoSQL и SQL, а также лучшие практики REST API.
Web3: интерес к экосистеме Web3, кошелькам и транзакциям, IDO и ICO, DeFi (стейкинг, фермерство, пулы ликвидности), омникачейну.
Ориентированность на пользователя : опыт работы в среде разработки продуктов, ориентированной на пользователя.
Техническое лидерство : опыт наставничества и обучения других разработчиков, создание качественной и непрерывной среды обучения.
Желательно:
Уверенное знание экосистемы Web3 ицепочка с замком.
Понимание инфраструктуры AWS и инфраструктуры как кода.