Full-stack Developer (C# / .NET Core, backend-first) at Meteoro Platform in Астана. Skills: .NET Core, AI, ASP.NET Core, C#, CI/CD. Apply on NeverHard.
Company
Meteoro Platform
Location
Астана
Type
full_time
Remote: Yes
Required skills:
.NET Core
AI
ASP.NET Core
C#
CI/CD
Design Patterns
Docker
Entity Framework Core
GIT
Integration Testing
О роли Мы развиваем платформу геймификации, интегрированную с AI. Платформа помогает создавать игровые механики, управлять клиентами и анализировать результаты. Для ускорения разработки мы используем технологии генерации кода, что позволяет быстро добавлять новые возможности и адаптировать продукт под разные рынки. Основной фокус роли — backend-разработка на C# и .NET Core. При этом платформа включает клиентские геймификационные виджеты, дашборды и административные панели, поэтому важно быть готовым подключаться к frontend-задачам по мере необходимости. Вы будете работать с существующим кодом, готовыми решениями и инструментами генерации кода, интегрируя их в общую архитектуру продукта. Ваши суперспособности 2–3 года коммерческого опыта разработки на C# и .NET Core Знание ASP.NET Core для разработки веб-приложений и API Опыт работы с Entity Framework Core и LINQ Уверенная работа с реляционными базами данных: SQL, PostgreSQL, MS SQL Опыт разработки и интеграции REST API Опыт разработки на React и TypeScript Готовность брать frontend-задачи по мере необходимости Знание Git и систем контроля версий Опыт написания автоматизированных тестов: Unit Tests, Integration Tests Понимание принципов SOLID и основных паттернов проектирования Базовое понимание CI/CD-процессов Опыт работы с контейнерами Docker и Kubernetes Опыт работы с существующим кодом и интеграции готовых решений в продуктовую архитектуру Свободный русский язык Будет плюсом Понимание принципов работы AI и опыт интеграции AI-решений в программные продукты Знание Domain-Driven Design (DDD) Опыт работы со Spec-Driven Development Опыт разработки платформенных решений или продуктов с высокой степенью масштабирования Что вы будете делать Разрабатывать функциональные модули на C# и .NET Core — это основной фокус роли Работать с существующим кодом и использовать инструменты генерации кода для ускорения разработки Интегрировать готовые решения в общую архитектуру платформы Разрабатывать и поддерживать клиентские компоненты платформы: геймификационные виджеты, дашборды и административные панели Разрабатывать frontend-компоненты на React и TypeScript и интегрировать их с backend REST API Участвовать в разработке и поддержке автоматизированных тестов Оптимизировать код для повышения производительности и стабильности системы Исправлять ошибки и реализовывать улучшения в соответствии с техническими требованиями Участвовать в обсуждении и выборе технических решений вместе с командой Работать в Agile/Scrum-процессе: участвовать в планировании, daily stand-ups и других командных активностях Кого мы ищем Командного игрока, который готов поддерживать коллег и делиться экспертизой Специалиста, который быстро адаптируется к новым инструментам и технологиям Сильного коммуникатора, открытого к обратной связи и конструктивному обсуждению решений Разработчика, который внимательно относится к деталям и стремится писать чистый и поддерживаемый код Ответственного специалиста, который доводит задачи до результата и заботится о качестве своей работы Условия и бонусы Работа над собственной AI-платформой с геймификацией Возможность работать с современными технологиями и инструментами генерации кода Удалённый формат работы Работа в международной продуктовой среде 25 дней отпуска, дополнительные выходные дни и больничный Возможности для профессионального и карьерного роста Работа в команде, где можно влиять на технические решения и развитие продукта