NeverHard

Backend Developer (C# / .NET Core) at Meteoro Platform — NeverHard

Backend Developer (C# / .NET Core) at Meteoro Platform in Астана. Skills: .NET Core, AI, C#, CI/CD, Design Patterns. Apply on NeverHard.

Company
Meteoro Platform
Location
Астана
Type
full_time

Remote: Yes

Required skills:

О роли Мы развиваем платформу геймификации, интегрированную с AI. Платформа предоставляет инструменты для создания игровых механик, управления клиентами и аналитики. Для ускорения разработки и внедрения новых функций мы используем технологии генерации кода, обеспечивая масштабируемость и гибкость платформы под разные рынки. Ваши суперспособности 2–3 года коммерческого опыта разработки на C# и .NET Core Свободный русский язык Знание ASP.NET Core для разработки веб-приложений и API Опыт работы с Entity Framework Core и LINQ Уверенная работа с реляционными базами данных: SQL, PostgreSQL, MS SQL Опыт разработки и интеграции REST API Знание систем контроля версий Git Опыт написания автоматизированных тестов: Unit Tests, Integration Tests Понимание принципов SOLID и паттернов проектирования Базовое понимание CI/CD-процессов и работы с контейнерами Docker и Kubernetes Будет плюсом Понимание AI-алгоритмов и принципов их интеграции Знание Domain-Driven Design (DDD) Опыт работы с брокерами сообщений, например Kafka Опыт работы с системами кэширования, например Redis Опыт работы со Spec-Driven Development Что вы будете делать Разрабатывать функциональные модули на C# и .NET Core Работать с существующим кодом и использовать инструменты генерации кода Интегрировать готовые решения в общую архитектуру платформы Проектировать API и контракты взаимодействия между сервисами для высоконагруженных модулей, включая игровую логику, балансы игроков и транзакции Участвовать в разработке и поддержке автоматизированных тестов Оптимизировать код для повышения производительности и стабильности системы Исправлять ошибки и реализовывать улучшения в соответствии с техническими требованиями Участвовать в обсуждении и реализации технических решений вместе с командой Работать в Agile/Scrum-процессе: участвовать в планировании и daily stand-ups Кого мы ищем Командного игрока, который умеет эффективно работать в команде, поддерживать коллег и делиться экспертизой Специалиста, который быстро адаптируется к новым инструментам и технологиям Сильного коммуникатора, открытого к обратной связи и готового как давать, так и получать её Разработчика, который внимательно относится к деталям и стремится писать чистый и поддерживаемый код Ответственного специалиста, который доводит задачи до результата и стремится обеспечивать высокое качество работы Условия и бонусы Работа над собственной AI-платформой с геймификацией Возможность работать с современными технологиями и инструментами генерации кода Удалённый формат работы Работа в международной продуктовой среде 25 дней отпуска, дополнительные выходные дни и больничный Возможности для профессионального и карьерного роста