Требования :Разработка новых и рефакторинг существующих проектов, включая системы для медицины, отелей, социальных сетей и других типов систем. Работа с серверной и клиентской частью ( Angular и React ). Наши сотрудники работают удаленно из дома в Украине, Америке и других странах.Требуется специалист по Typescript React и Angular. Для написания «чистого» кода необходимо знание основных принципов, включая тестирование и моделирование.Обязанности :Необходимые знания:Основные языки и
Требования :
Разработка новых и рефакторинг существующих проектов, включая системы для медицины, отелей, социальных сетей и других типов систем. Работа с серверной и клиентской частью ( Angular и React ). Наши сотрудники работают удаленно из дома в Украине, Америке и других странах.
Требуется специалист по Typescript React и Angular. Для написания «чистого» кода необходимо знание основных принципов, включая тестирование и моделирование.
Обязанности :
Необходимые знания:
Основные языки и стандарты
- TypeScript (5.x)
- JavaScript (ES2015+)
- HTML5
- CSS3
- SCSS / Sass
Фреймворки и библиотеки - Angular
- Angular 17 (только CSR)
- Angular CLI
- Угловой материал
- Angular CDK
- Реактивные формы
- RxJS
- NgRx (Store, Effects, Entity, DevTools)
Фреймворки и библиотеки – React
- React 19
- Next.js (SSG) только)
- React Router
- Redux Инструментарий
- Redux Observable
- Условие
- Запрос TanStack React
- TanStack Router
Управление состоянием
- NgRx
- Redux Toolkit
- Наблюдаемое Redux
- Условие
- RxJS
Стилизация и пользовательский интерфейс
- SCSS/Sass
- Bootstrap 5
- Угловой материал
- Движение кадра
- Автопрефиксер, CSSNano
- Опыт работы с пользовательскими внутренними библиотеками NPM
Инструменты сборки и пакеты
- Webpack 5
- Vite
- Next.js система сборки
- Angular CLI
- Babel (компилятор React)
Аутентификация и авторизация
- Аутентификация на основе JWT
- OAuth2 / OpenID Connect
- MSAL (интеграция внешнего интерфейса Azure AD)
- Auth0 (Angular JWT) интеграция)
Формы, редакторы и медиа
- Редактор Quill
- Summernote
- Рендеринг Markdown
- Обрезка и сжатие изображения
- Рендеринг PDF
- Интеграция с веб-камерой
- Генерация QR-кода
Визуализация данных
Тестирование
- Да
- Vitest
- Жасмин
- Карма
- Кипарис
- Драматург
- Библиотека тестирования
Качество и форматирование кода
- ESLint
- TypeScript ESLint
- Красивее
- TSLint (устаревшие проекты Angular)
Типы и возможности проектов
- Корпоративные Angular SPA
- Панели администратора (ACP/бэк-офисные системы)
- Порталы для клиентов на основе React
- Статические общедоступные веб-сайты (Next.js SSG)
- Крупномасштабный модульный интерфейс приложения
- Долгосрочное обслуживание устаревших проектов
- ChatGPT, AI Tools, AI Подскажите
Дополнительные требования:
- Объектно-ориентированное программирование
- Многоуровневая архитектура;
- Знание шаблонов, репозитория и спецификаций;
- Понимание принципов и методологий командной разработки (Scrum/XP, Agile)
- Знание баз данных (SQL)
- Знание концепций и технологий проектирования и разработки информационных систем.
- Знание HTML5, CSS3
- Visual Studio 2022–2026 (Community Edition)
- Знание облачных систем (Azure/AWS)
- XML, веб-службы, JSON
- PL/SQL или Transact SQL;
- Jira, GitHub
- Идентификация и безопасность
- Высокий уровень самоорганизации и ответственности;
- Работа индивидуально и в команде команда;
- Английский язык — письменный и устный;
- Payoneer активная карта или Мудро аккаунт
- Хороший интернет, наушники (гарнитура) для хорошего общения через MS Team, Viber, Telegram
Условия работы :
- Постоянная работа из дома в американской компании.
- Возможна неполная занятость ( 4 часов в день — 5 дней в неделю)
- Предложение только для серьезных специалистов. Оплата раз в месяц. Первый платеж через 2 года. недель.
- Дополнительно: методологии разработки SCRUM, Jira в качестве системы отслеживания ошибок/задач и Git в качестве системы контроля версий.
- Все налоги оплачивает работник.
В сопроводительном письме укажите желаемое оплата.
Sзавершите свое резюме по адресу: job-prog-uk @ renetusa.com
Компенсационный пакет:
- Нет дресс-кода.
- Обучение английскому языку.
- Гибкий график работы.
- Награды за проекты.
- Зарплата в долларах
Дополнительная информация:
- Если у вас недостаточно опыта в программировании (менее 1 года), но вы очень активно учитесь и готовы работать сверхурочно для достижения результата; Если ваш рабочий день 10 часов, присылайте резюме и мы его рассмотрим.