Fullstack разработчик удаленно
Требуется разработать клиентскую часть и бекенд для сайта-админки.
Требования
1. Опыт коммерческой разработки от одного года
2. Хорошие знания стандартного JavaScript (ES6) и TypeScript
3. Опыт разработки на Node.js, либо Python, либо Go
4. Уверенные знания HTTP (заголовки, CORS, понимание того, как работает HTTPS)
5. Понимание принципов работы REST-API
6. Опыт работы с React (функциональные компоненты)
7. Опыт использования СУБД PostgreSQL и умение выполнять сложные выборки
8. Знание и умение применять на практике принципы SOLID и паттерны проектирования
9. Понимание основных векторов атак на backend-системы и методов защиты
10. Понимание того, как реализуется авторизация в веб-приложениях с разделением прав
Преимуществом будет:
1. Минимальный опыт работы с PHP
2. Опыт использования GraphQL
Кандидат должен быть готов пройти собеседование с одной или двумя небольшими тестовыми задачами (кодинг в реальном времени)
Условия
- Удаленный формат работы.
- Проектная работа