Актуальные заказы по Sinatra Framework

Node.js бекенд разработчик и React фронтенд разработчик

Здравствуйте. У Rubrain.com есть заказчик, которому в стартап на фулл тайм требуется Node.js бекенд разработчик и React фронтенд разработчик. Важно! только Senior. Пожалуйста, ознакомьтесь с более подробной информацией ниже и если вам интересен этот проект, сообщите вашу ставку в час. 1. Senior Backend Developer Обязанности: - Интеграция пользовательских элементов, разработанных Frontend разработчиками, с серверной логикой. - Написание переиспользуемого, тестируемого и эффективного кода. - Разработка и внедрение высоконагруженных, высокопроизводительных приложений. - Внедрение системы безопасности и защиты данных. - Интеграция решений для хранения данных (MongoDB, MySQL). Требования к кандидатам: - Степень бакалавра компьютерных наук или в смежных областях. - Опыт разработки от 4 лет. - Node.js, фреймворки Koa, Hapi и Total, являются преимуществом. - Опыт использования Feathers framework, библиотеки web3.js. - Знание фреймворков MVC для Node.js Strongloop, Sinatra и Rails. - Опыт разработки масштабируемых REST API. - Очень хороший опыт и понимание асинхронного программирования. - Понимание архитектуры микросервисов и событийного подхода. - Глубокое понимание дизайна API, проектирования моделей данных, наименования и разложения монолитов на микросервисы. - Понимание различий между мобильной и desktop платформами, оптимизации под каждую платформу. - Опыт работы с БД MongoDB и MySQL. - Создание схем баз данных, которые представляют и поддерживают бизнес-процессы. - Знание инструментов управления версиями кода, например Git. - Понимание фундаментальных принципов проектирования, лежащих в основе масштабируемости приложений. - Отличные аналитические способности и многозадачность. 2. Senior Frontend Developer Обязанности: - Использование языков разметки, таких как HTML, для создания веб-страниц с дружественным интерфейсом. - Поддержка и улучшение работы сайта, оптимизация приложения для работы на максимальной скорости. - Взаимодействие с Backend разработчиками и веб-дизайнерами для повышения юзабилити. - Написание руководств и документов по функциональным требованиям. - Создание качественных макетов и прототипов. - Помощь Backend разработчикам. Требования к кандидатам: - Степень бакалавра компьютерных наук или в смежных областях. - Глубокое понимание всего процесса веб-разработки (дизайн, разработка и развертывание). - Глубокое знание инструментов веб-разработки и языков программирования. - Опыт веб разработки от 3 лет. - Опыт разработки приложений от 2 лет будет плюсом. - ReactJS, HTML, CSS, jQuery. - Практический опыт работы с языками разметки. - Знакомство с тестированием и отладкой браузера. - Понимание эстетики макета и глубокое знание принципов SEO. - Отличные аналитические способности и многозадачность.