Node.js developer Offline
Требования к знаниям и опыту:
Опыт разработки более 3-х лет
Отличное владение JavaScript и Node.Js, знание лучших практик и приемов
Разработка RIA и SPA на JS, Node.js
Использование MVC/MVVM JS framework
Опыт работы с фреймворком Express.js
Отличное знание jquery
Понимание принципов и умение работать с ассинхронным кодом (async)
Использования requires или других аналогичных библиотек
Проектирование и документирование API для межсервисного взаимодействия
Применение REST API, WebSockets
Знание SQL92
Опыт работы с docker
Умение тестировать собственный код (unit и интеграционные тесты)
Опыт работы с системой управления версиями Git
Требования к кандидату:
Навыки командной работы, понимание принципов Agile-концепции
Самоорганизованность, ответственность за результат
Умение планировать и оценивать работу
Высокие коммуникативные навыки: умение донести свое видение и обосновать его
Педантичность к качеству и чистоте написания кода, порядку в документации
Желание передавать свой опыт и делиться знаниями
Технический английский язык/чтение документации
Преимуществом будет:
Опыт Full Stack разработки с использованием любого из фронтенд фреймворков Vue.js/React.js/Next.js.
Базовые знания CSS 2-3/ HTML4-5/Bootstrap верстки
Умение работать с UI библиотеками и их оптимизацией
Уметь писать unit-тесты на JS (TDD/BDD)
Опыт работы по SCRUM с трекером Jira
Круг обязанностей:
Совместно с кросс-функциональной командой участвовать в разработке новых продуктов на коммерческих и внутренних проектах
компании:
Анализ требований и разработка технического дизайна системы.
Определение методов реализации и выбора подходов.
Планирование и оценка работ.
Backend-разработка — Data structure, Algorithms, Database, Server control, Api, etc.
Тестирование и исправление замечаний.
Участие в поддержке и развитии продуктов.
Написание и актуализация технической документации по разрабатываемым и внедряемым решениям.
Выступать в роли team-lead и наставника для младших разработчиков:
Передача опыта и знаний.
Распределение задач.
Ответственность за соблюдение регламента разработки, качество и чистоту кода.
Required skills experience
| Node.js |
The job ad is no longer active
Look at the current jobs Node.js Remote→