Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
React разработчик
сопроводительное письмо
описание
ITK academy — цифровая образовательная платформа, которая предоставляет обучение для смены профессии, роста в карьере и саморазвития.
Вам нужно будет участвовать в создании веб-приложений или SPA, работать с фронтендом на React, JavaScript и TypeScript, а также с бэкендом на Node.js, использовать Git для контроля версий, работать с npm/yarn, Vite/Create React App, а также понимать принципы одностраничных приложений, работать с CSS или Tailwind CSS, создавать простой REST API на Express/Fastify, работать с SQLite, понимать концепции JWT и хэширования паролей, интегрировать фронтенд и бэкенд, использовать DevTools и понимать основы тестирования.
требования
- Начальные навыки работы с фронтендом (React, JavaScript, TypeScript)
- Начальные навыки работы с бэкендом (Node.js)
- Базовые основы веб-разработки
- Желание учиться через практику и командную работу
- Опыт работы с pet-проектами (стажировки, фриланс, pet-проекты, курсы)
- Участие в создании хотя бы одного веб-приложения или SPA (учебный проект, портфолио)
- Базовый опыт с Git (commit, push, pull)
- Знание основ JavaScript (переменные, функции, массивы, объекты, Promise, async/await)
- Функциональные компоненты React, хуки (useState, useEffect), работа с props и state
- Базовая типизация TypeScript (интерфейсы, типы для props/state)
- Понимание принципов одностраничных приложений (React Router, компоненты)
- Базовый CSS (flex/grid) или знакомство с Tailwind CSS
- Работа с npm/yarn, сборка проектов (Vite/Create React App)
- Основы Node.js (создание сервера, обработка HTTP-запросов)
- Создание простого REST API на Express/Fastify (GET/POST)
- Знакомство с SQLite (CRUD)
- Понимание концепций JWT, хэширования паролей (bcrypt)
- Понимание HTTP, REST, клиент-серверной архитектуры
- Интеграция фронтенда и бэкенда (fetch/Axios)
- Работа с Git, VS Code, DevTools
- Представление о тестировании (Jest)
- Желание учиться
- Ответственность (завершение задач, соблюдение дедлайнов)
- Коммуникабельность (способность задавать вопросы, принимать фидбэк)
- Инициативность (интерес к улучшению кода, изучению best practices)
- Будет плюсом знакомство с Redux или state-менеджерами, настройка окружения (Vite, nodemon), open-source проекты или GitHub, понимание безопасности (хэширование паролей), базовые знания Docker.
условия
- Прохождение стажировочного периода и технического скрининга
- Рост до Middle за 4 месяца: освоение Redux Toolkit, RTK Query, Prisma, чистый код
- Усердие в изучении под руководством менторов