Backend node.js

Вакансия в   Государственный институт русского языка им. А.С. Пушкина ( pushkin.institute )
Аккаунт зарегистрирован с публичной почты *@gmail.com, не email компании!
Москва, Россия
Джуниор • Миддл
Информационные технологии • Разработка • JavaScript • Node.js • TypeScript • Nest • Express • PostgreSQL • MySQL • MongoDB • MariaDB • Образование • Наука • WEB
3 июля
Работа в офисе
Опыт работы любой
от 100 000 до 130 000 ₽
Описание вакансии

Город и адрес офиса: г. Москва, улица академика Волгина 6, м. Беляево, Калужская

Занятость: полная

Трудоустройство: Официальное по трудовому договору.

Зарплатная вилка: от 100 000 до 130 000 после вычета

Требуется высшее образование (не обязательно профильное)

График работы: Пятидневная рабочая неделя (5/2), с 9:30 до 18:00.

Контакты: https://​

 

Текущая ситуация:

Существующие проекты написаны на различных языках программирования, таких как Ruby, PHP и нативный JavaScript и пара опенсорсных решений . Важно отметить, что проекты не имеют документации и адекватных комментариев в коде.

 

Совместными усилиями мы проанализируем все проекты и будем разрабатывать новые, улучшенные версии.

 

Основные задачи:

- Перенос существующих проектов на современные технологии.

- Разработка новых проектов.

 

Это идеальный портрет, но мы понимаем, что идеального кандидата не найти. Так что если Ваш стек близок к нашим требованиям, но не полностью соответствует, то не стесняйтесь присылайте Ваше резюме.

Обязанности:

- Разработка и поддержка backend-части веб-приложений, работающих на React.

- Создание RESTful и GraphQL API для взаимодействия frontend и backend.

- Интеграция с базами данных (например, PostgreSQL, MySQL, MongoDB).

- Обеспечение безопасности данных и соблюдение стандартов безопасности.

- Оптимизация производительности и масштабируемости приложений.

- Работа в тесном взаимодействии с командой frontend-разработчиков.

- Участие в планировании и оценке задач.

 

Ожидание от кандидата:

- Хорошие знания HTML, CSS, JavaScript

- Хорошее знание TypeScript

- Опыт работы с серверными языками программирования (Node.js).

- Знание и опыт работы с одним из фреймворков (Express.js, NestJS, Django).

- Опыт работы с базами данных (реляционные и NoSQL).

- Знание принципов работы RESTful API и/или GraphQL.

- Опыт работы с системами контроля версий (Git).

- Навыки документирования кода и проектов.

 

Будет преимуществом:

- Работа с Docker и CI/CD

- Умение оптимизировать производительность веб-приложений и работать над улучшением пользовательского опыта

- Опыт в написании и поддержке технической документации.

- Понимание принципов работы WebSockets и real-time взаимодействия.


Загрузка формы отклика...