Fullstack-разработчик
ONESOFT
- Нур-Султан
- Постоянная работа
- Полная занятость
- Разработка пользовательского интерфейса на React / Vue.js / Angular (HTML5, CSS3, TypeScript)
- Создание интерактивных дашбордов и аналитических панелей с визуализацией данных (графики, диаграммы, карты)
- Разработка личного кабинета гражданина, интерфейсов для операторов и администраторов
- Интеграция фронтенда с REST API и GraphQL бэкенда
- Адаптивная и кроссбраузерная вёрстка (десктоп, планшет, мобильные)
- Помощь в бэкенд-части: доработка API-эндпоинтов на ASP.NET Core при необходимости
- Оптимизация производительности фронтенда (lazy loading, code splitting, кеширование)
- Участие в проектировании UX/UI совместно с дизайнерами
- Написание unit-тестов для компонентов (Jest / Vitest / Cypress)
- Работа с Git, участие в код-ревью
- Опыт коммерческой фронтенд-разработки от 3+ лет
- Отличное знание JavaScript / TypeScript
- Уверенное владение React (предпочтительно), Vue.js или Angular
- Опыт создания дашбордов и визуализации данных (Chart.js, D3.js, Recharts, ECharts, Apache Superset или аналоги)
- Профессиональное владение HTML5, CSS3, препроцессорами (SASS/LESS), Tailwind CSS
- Опыт работы с REST API, понимание GraphQL
- Знание принципов адаптивной вёрстки и кроссбраузерной совместимости
- Опыт работы с Git, CI/CD
- Базовое понимание бэкенда: C# / ASP.NET Core — достаточно для доработки API
- Умение работать с Figma / Sketch для взаимодействия с дизайнерами
- Опыт работы с BI-инструментами (Apache Superset, Metabase, Grafana)
- Опыт Full Stack-разработки с .NET + React / Vue
- Опыт в сфере ЖКХ, GovTech или работы с государственными системами
- Знание WebSocket для real-time обновлений дашбордов
- Опыт работы с картографическими API (Leaflet, Mapbox, 2GIS API)
- Знание основ UX/UI-дизайна
- Знание казахского и/или английского языка
- Конкурентную оплату (в зависимости от уровня)
- Возможность перехода в постоянный штат по итогам проектной работы
- Разноплановые задачи: от фронтенда и дашбордов до помощи с бэкендом
- Сильную техническую команду под руководством опытного Tech Lead
HeadHunter