Robust Systems — ИТ-компания из Астаны, резидент Astana Hub. Разрабатываем корпоративные системы для среднего и крупного бизнеса, а также собственные продукты. Подробнее — robust.kz
Ищем fullstack-разработчика, которому комфортно вести фичу целиком — от модели данных до интерфейса — и который хочет участвовать в архитектурных решениях, а не только закрывать тикеты.
Чем предстоит заниматься
Бэкенд
- Разрабатывать и поддерживать бэкенд-сервисы на C# / .NET
- Проектировать REST API и интеграции с внутренними и внешними системами
- Работать с PostgreSQL и MSSQL, оптимизировать доступ к данным
- Применять EF Core и CQRS в реальном продакшене
Фронтенд
- Разрабатывать интерфейсы на React + TypeScript: архитектура компонентов, состояние, роутинг
- Делать сложные формы с валидацией, таблицы, фильтрацию, многошаговые сценарии
- Связывать UI с REST API, корректно обрабатывая загрузку, ошибки и пустые состояния
- Следить за производительностью фронта: лишние ререндеры, code splitting, ленивая загрузка
Общее
- Участвовать в код-ревью, архитектурных обсуждениях и техническом планировании
- Писать unit- и интеграционные тесты на критичную бизнес-логику
- Участвовать в рефакторинге и развитии системы
- Использовать AI-ассистенты в разработке для скорости и качества
Что мы ждём
Бэкенд
- От 3 лет коммерческой разработки на .NET
- Уверенный C# и знание экосистемы .NET
- Опыт проектирования и реализации REST API
- Уверенный SQL и работа с реляционными БД (PostgreSQL / MSSQL)
- Практический опыт с EF Core
- Понимание CQRS, опыт с MediatR
- Понимание асинхронного программирования и многопоточности
Фронтенд
- Коммерческий опыт с React и TypeScript — умеешь довести фичу до конца сам, а не ждать, пока «фронт кто-нибудь докрутит»
- Уверенно работаешь с хуками, композицией компонентов и состоянием
- Опыт работы с REST API на клиенте и с асинхронными потоками данных
- Умение превратить макет или набросок в рабочий адаптивный интерфейс
- Понимание, из-за чего React-приложение тормозит и как это чинить
Инженерная культура
- SOLID, чистый код, подходы к тестированию
- Git, CI/CD, Docker
- Опыт работы с AI-ассистентами: Claude Code, GitHub Copilot, Cursor или аналоги
- Английский от B1 — документация, переписка
- Самостоятельность, ответственность за результат, умение аргументировать технические решения
- Готовность работать из офиса в Астане
Будет плюсом
- Брокеры сообщений (RabbitMQ и аналоги), кеширование (Redis, MemoryCache)
- BPMN и процессные движки (Camunda, Zeebe и аналоги)
- Dapper, gRPC
- DDD, Event Sourcing, модульный монолит
- Next.js, серверный рендеринг
- Kubernetes, облачные платформы (Azure)
- UI-библиотеки и дизайн-системы, тестирование компонентов
- Опыт в enterprise, финтехе или медицине
- Опыт менторства
Что предлагаем
- Официальное оформление по ТК РК с первого дня
- Пересмотр вилки через 6 месяцев по результатам
- Долгоживущие продакшен-системы, а не одноразовые проекты
- Возможность влиять на архитектуру и инженерные стандарты
- Зрелые процессы без микроменеджмента, прямой доступ к CTO и архитектору
- Оплачиваем профильные сертификации и экзамены, книги и курсы
- Офис в центре Астаны