Технический руководитель Киев Требования: 5+ лет опыта в полнофункциональной разработке JavaScript с упором на React и Node.js. Знание интерфейсных технологий, таких как HTML5, CSS3 и принципов адаптивного дизайна. Опыт работы с современными фреймворками/библиотеками JavaScript (например, Redux, Express.js) и инструментами (Webpack, Babel). Уверенное понимание RESTful API, GraphQL и технологий баз данных (например, MongoDB, PostgreSQL). Сильные навыки решения проблем и способность эффектив
Технический руководитель
Киев
Требования:
- 5+ лет опыта в полнофункциональной разработке JavaScript с упором на React и Node.js.
- Знание интерфейсных технологий, таких как HTML5, CSS3 и принципов адаптивного дизайна.
- Опыт работы с современными фреймворками/библиотеками JavaScript (например, Redux, Express.js) и инструментами (Webpack, Babel).
- Уверенное понимание RESTful API, GraphQL и технологий баз данных (например, MongoDB, PostgreSQL).
- Сильные навыки решения проблем и способность эффективно работать в быстро меняющейся среде.
- Отличные коммуникативные навыки и навыки сотрудничества.
- Профессиональный опыт работы в сфере девелопмента не менее 4 лет.
- Большой опыт работы с Javascript / Typescript. Уверенное понимание архитектуры REST, архитектуры микросервисов, общих шаблонов проектирования SE.
- Способность понимать бизнес-требования, сотрудничать с коллегами-инженерами и воплощать требования в по-настоящему успешный цифровой продукт.
- Опыт интеграции и использования NoSQL БД Mongo/ProgresSQL и MySQL.
- Опыт реализации юнит-тестов JS (JestJS) и интеграционных тестов JS (JestJS, SupertestJS).
- Опыт интеграции и использования IORedisJS + Redis.
- Знание ООП и функционального программирования; Знание принципов SOLID разработки программного обеспечения.
Обязанности:
- Руководство в разработке программного обеспечения на платформе JavaScript: Руководство и активное участие в разработке полноценных программ. Программное обеспечение JavaScript с упором на React и Node.js. Обеспечить высокое качество кода и соблюдение сроков проекта.
- Знание интерфейсных технологий: применяйте знания в HTML5, CSS3 и принципах адаптивного дизайна для создания визуально привлекательных и удобных пользовательских интерфейсов.
- Понимание современных фреймворков и инструментов: опыт работы с современными фреймворками/библиотеками JavaScript, такими как Redux, Express.js, и такими инструментами, как Webpack, Babel.
- Интеграция с API и базами данных. Обеспечьте беспрепятственное взаимодействие с API RESTful, GraphQL и такими базами данных, как MongoDB, PostgreSQL и MySQL, для хранения и обработки информации.
- Навыки решения проблем и работа в быстро меняющейся среде. Имейте сильные навыки решения проблем и способность эффективно работать в быстро меняющейся среде. Быстро решайте технические проблемы и обеспечивайте непрерывность проекта.
- Коммуникация и сотрудничество. Имейте отличные навыки общения и сотрудничества для эффективного взаимодействия с командой разработчиков, менеджерами и другими заинтересованными сторонами. Уметь четко выражать свои идеи и работать в команде.
- Профессиональный опыт в разработке: иметь не менее 4 лет профессионального опыта в области разработки программного обеспечения. Иметь большой опыт работы с JavaScript/TypeScript.
- Понимание архитектуры. Имейте глубокое понимание архитектуры REST, микросервисов и общих шаблонов проектирования программного обеспечения. Обеспечьте создание микросервисной архитектуры, соответствующей бизнес-требованиям.
- Тестирование кода: разработка и выполнениеn тестов JS Unit и JS Integration для обеспечения качества и надежности базы кода. Внедрение тестового покрытия для всех компонентов продукта.
- Работа с базами данных: интеграция и использование баз данных NoSQL, таких как MongoDB, PostgreSQL и Redis, для хранения и обработки информации.
- Знание ООП и принципов функционального программирования: знание и использование ООП и принципов функционального программирования для создания эффективных и масштабируемых решений.
Будет плюсом
- Знание принципов построения так называемого REST API.
- Опыт работы с AWS.
- Опыт работы с CI/CD.
- Знание принципов построения API веб-перехватчика/обратного вызова.
- Опыт работы с Docker + Docker Compose.
- Опыт работы с диаграммами K9s/Helm.
- Опыт работы с Elasticsearch + Kibana.
Что мы предлагаем:
— Заработная плата по результатам собеседования (предлагаем тарифную и мотивационную бонусная система).
— 24 календарных дня оплачиваемого отпуска.
— Оплачиваемый отпуск по болезни.
— Компенсация 50% стоимости обучения по специальности.
— Дружный коллектив.