WIS International
Software Engineer Full Stack
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер с сильным фронтенд-фокусом (70%+) в компанию WIS. Разработка сложных SPA на React или Angular, проектирование UI-архитектуры и дизайн-систем, а также создание backend-сервисов на C#/.NET.
Задачи
- Разрабатывать сложные адаптивные SPA на React (hooks, TypeScript, Redux Toolkit) или Angular (standalone components, signals, RxJS)
- Проектировать UI-архитектуру: библиотеки компонентов, дизайн-системы, управление состоянием, доступность (a11y) и производительность
- Реализовывать продвинутые паттерны: lazy loading, code splitting, SSR (Next.js/Nuxt), PWA, micro-frontends
- Работать с UX/UI дизайнерами через Figma и превращать макеты в чистый переиспользуемый код
- Обеспечивать тестирование: Jest, React Testing Library, Cypress, Playwright
- Оптимизировать Core Web Vitals (LCP, CLS, FID) и размер бандла
- Проектировать и поддерживать REST API (.NET)
- Писать чистые типизированные сервисы на C#
- Управлять слоями данных: SQL (AzureSQL), кэширование (Redis)
- Деплоить через CI/CD, Docker и облачные платформы (AWS, GCP, Azure)
- Вести фичи от концепции до продакшена
- Участвовать в code review, обсуждениях архитектуры и on-call ротации
- Менторить junior-инженеров по лучшим практикам фронтенда
Требования
- React или Angular (5+ лет)
- TypeScript, HTML5, CSS3 (Flexbox, Grid, Tailwind/PostCSS)
- Webpack / Vite / Angular CLI, ESLint, Prettier, Git
- C#/.NET
- AzureSQL, PostgreSQL или MySQL + базовый ORM (Entity Framework)
- Docker, CI/CD (GitHub Actions, Jenkins), базовые знания AWS/GCP/Azure
Условия
- Full Time
- Office Hybrid
- Локация: Plano, TX
Навыки
- React
- Angular
- TypeScript
- Redux Toolkit
- RxJS
- Next.js
- Nuxt
- HTML5
- CSS3
- Tailwind
- PostCSS
- Webpack
- Vite
- Angular CLI
- ESLint
- Prettier
- Git
- C#
- .NET
- AzureSQL
- PostgreSQL
- MySQL
- Entity Framework
- Redis
- Docker
- CI/CD
- GitHub Actions
- Jenkins
- AWS
- GCP
- Azure
- Jest
- React Testing Library
- Cypress
- Playwright
- Figma
- Storybook