Разработчик Node.js

Москва, Россия
Стажер • Джуниор • Миддл
Информационные технологии • Разработка • Frontend • JavaScript • Node.js • SQL • TypeScript • React • MongoDB • MySQL • PostgreSQL • SaaS/PaaS • Заказная разработка
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
70 000 ₽
О себе

На данный момент безработный.

Мои компетенции и опыт

Профессиональные навыки:
- JavaScript (data types, event handling, DOM, context & this, closures, prototype, ES6);
- нужен доступ к резюме (event emitter, нужен доступ к резюме , mongoDB, mongoose, sequelize, нужен доступ к резюме : local, JWT; sessions, cookies, REST API);
- ReactJS (state, props, prop-types, component lifecycle, redux, redux-thunk, context, react portal);
- Unit-testing (jest);
- HTML/CSS (div + float, flexbox, SCSS/SASS);
- Webpack;
- SQL (DDL, DML: select + join, insert, update, delete; MySQL; PostgreSQL, pl/pgsql);
- Git (индексация, коммиты, создание-слияние-переключение веток, просмотр изменений между коммитами или между ветками, разрешение конфликтов, Pull Request'ы, клонирование репозиториев, подключение нескольких удалённых репозиториев, имею представление о Git Flow);
- Unix-like OS (Ubuntu, MacOS: уверенный пользователь, работаю в командной строке);

Гибкие навыки:
- Планирую рабочее время;
- Умею работать в команде;
- Обладаю способностью легко находить общий язык с разными людьми;
- Быстро обучаюсь и могу впоследствии передавать полученные знания другим.

Примеры работ:
- MVC вариант приложения Todo-list на нужен доступ к резюме , MongoDB + Mongoose с авторизацией через нужен доступ к резюме (local), а также REST API с авторизацией через JWT: нужен доступ к резюме
- REST API для викторины на нужен доступ к резюме , PostgreSQL + Sequelize: нужен доступ к резюме
- Парсер работ с нужен доступ к резюме и нужен доступ к резюме : нужен доступ к резюме

Также принимал участие в двухмесячной командной разработке проекта нужен доступ к резюме (код на GitHub: нужен доступ к резюме ) по методолгоии Scrum (используя Trello) совместно с продактом, фронтенд и бекенд разработчиками, дизайнерами.

Моя роль в проекте:
- написание фронтенд кода на ReactJS + Redux: реализация механизма регистрации/авторизации пользователей, осуществление просмотра/добавления/редактирования/удаления сущностей в разделе Истории, имплементация модальных окон приложения с использованием React Portal;
- полная реализация механизма роутинга с нуля в приложении c использованием react-router-dom 5;
- разработка архитектуры, создание, администрирование и поддержка работы базы данных (ER-диаграмма: нужен доступ к резюме ) приложения в СУБД PostgreSQL 12.4 (в т. ч. написание триггеров и функций на pl/pgsql);
- участие в настройке веб-серверов Apache2 и Nginx;
- администрирование удалённого Linux-сервера (создание пользователей и раздача им определённых прав, настройка доступа по SSH-ключам, установка и настройка СУБД PostgreSQL 12.4).



Интересные кандидаты