Актуальные заказы по Koa
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.
- Отличные аналитические способности и многозадачность.
Javascript программист
Мы делаем маркетплейсы для интересных клиентов и ищем на удаленную работу js разработчика. Наш технологический стек состоит из Node.js (koa) и mongodb на бекенде и Angular 2 на клиенте. Собирается все вебпаком, а среда поднимается докером. Мы делаем SPA с REST и websockets API.
Требуется писать код и достигать целей. Верстать не требуется.
Мы ожидаем, что вы не новичок в отрасли. Вы должны любить git, javascript и mongodb, ненавидеть говнокод и уметь не накапливать большой технический долг.
Мы избегаем переработок и понимаем важность отдыха. Взамен мы требуем серьезного отношения к рабочему процессу, это не фриланс.
Требования
— опыт работы с бекендом (любой стек) и фронтендом (angular/react) от двух лет;
— опыт работы с Angular 2;
— опыт дисциплинированной удаленной работы;
— интернет от 5 мбит и низкий пинг;
— MacOS или любой Linux на рабочей машине (Windows, прости);
— английский, достаточный для понимания документаций;
— комфортное рабочее место (по желанию, мы оплачиваем коворкинг).
Условия
— Удаленная работа — это не фриланс. Мы согласуем с вами время начала и окончания рабочего дня, вы придерживаетесь этого графика.
— Испытательный срок две недели. В это время мы работаем с почасовой оплатой $13/час и узнаем друг друга получше.
— Мы используем Harvest для трекинга времени.
— Заработная плата в долларах ($2,000) переводится дважды в месяц.
— Бонус по результатам проектов.
Компания оплачивает:
— место в офисе или коворкинг;
— профессиональную литературу;
— курсы английского в школе Skyeng.ru;
— 10 рабочих дней отпуска после 9 месяцев работы;
— любую конференцию в мире раз в год (участие, самолет, отель).