Backend engineer C#/.NET core for gamification

Meteoro Platform

United States

À distance

USD 120 000 - 180 000

Plein temps

Il y a 35 heures
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Remote work
25 vacation days

Résumé du poste

Meteoro Platform ищет опытного разработчика C# для высоконагруженных сервисов и API на ASP.NET Core в удаленном формате. Вы будете работать с существующим кодом и инструментами генерации кода, интегрируя их в общую архитектуру продукта.

Требуется уверенное владение C#, ASP.NET Core, EF Core и LINQ, опыт с PostgreSQL/MS SQL, REST API, Docker и Kubernetes, Kafka и Debezium, а также знание C4/UML. Предпочтение кандидатам, знакомым с CI/CD и тестированием.

Qualifications

  • 3+ года коммерческого опыта разработки на C# и .NET Core в продуктовых компаниях с high-load.
  • Уверенное владение ASP.NET Core для разработки веб-приложений и API.
  • Опыт работы с Entity Framework Core и LINQ.
  • Уверенный опыт работы с реляционными базами данных, такими как PostgreSQL и MS SQL.
  • Опыт разработки и интеграции REST API.
  • Опыт проектирования и разработки высоконагруженных сервисов с хорошим пониманием масштабируемости, производительности, конкурентности и отказоустойчивости.
  • Глубокое понимание Apache Kafka: событийно-ориентированная архитектура, продюсеры и консьюмеры, семантика доставки сообщений, партиционирование, consumer groups и обработка сбоев.
  • Глубокое понимание Debezium и паттернов Change Data Capture (CDC)
  • Опыт проектирования архитектуры сервисов и документирования технических решений с использованием нотации C4 и UML
  • Уверенное практическое владение AI-инструментами разработки, включая AI-ассистированное написание кода и инструменты кодогенерации, и умение эффективно применять их в повседневной разработке
  • Опыт написания автоматизированных тестов, включая модульные (unit) и интеграционные
  • Хорошее знание принципов SOLID и распространённых паттернов проектирования
  • Базовое понимание процессов CI/CD и опыт работы с Docker и Kubernetes
  • Опыт работы с Redis и стратегиями кэширования
  • Умение эффективно работать в команде, поддерживать коллег и делиться экспертизой
  • Высокая адаптивность к новым инструментам и технологиям
  • Сильные коммуникативные навыки, открытость к тому, чтобы давать и получать обратную связь
  • Внимание к деталям и стремление писать чистый, поддерживаемый код
  • Ответственность за поставленные задачи и нацеленность на качественный результат
  • Будет плюсом: Понимание Domain-Driven Design (DDD); Опыт работы со Spec-Driven Development; Опыт работы в стартапе

Responsabilités

  • Реализация функциональных модулей на C# и .NET Core
  • Реализация административного фронтенда с AI-кодингом
  • Работа с существующей кодовой базой и активное использование AI-инструментов кодогенерации
  • Проектирование и разработка высоконагруженных сервисов и модулей, включая игровую логику и обработку транзакций
  • Проектирование API и контрактов взаимодействия между сервисами
  • Документирование архитектуры сервисов с использованием C4 и UML
  • Работа с Kafka и CDC Debezium
  • Участие в разработке автоматизированных тестов
  • Оптимизация кода и архитектуры для масштабируемости и производительности
  • Исправление ошибок и реализация улучшений
  • Сотрудничество с командой в Scrum
  • Работа в процессе Agile/Scrum, участие в планировании и стендапах

Connaissances

C#
ASP.NET Core
EF Core
LINQ
REST API
SOLID principles
Docker
Kubernetes
Redis
Kafka
CDC Debezium
DDD
Unit tests
Code quality
CI/CD

Outils

PostgreSQL
MS SQL
Debezium

Description du poste

Описание

Мы развиваем платформу геймификации, интегрированную с AI. Платформа помогает создавать игровые механики, управлять клиентами и анализировать результаты. Для ускорения разработки мы используем технологии генерации кода, что позволяет быстро добавлять новые возможности и адаптировать продукт под разные рынки. Вы будете работать с существующим кодом, готовыми решениями и инструментами генерации кода, интегрируя их в общую архитектуру продукта.

Задачи
  • Реализация функциональных модулей на C# и .NET Core
  • Разработка базового административного фронтенда с помощью AI-кодинга
  • Работа с существующей кодовой базой и активное использование AI-инструментов кодогенерации и разработки
  • Проектирование и разработка высоконагруженных сервисов и модулей, включая игровую логику, балансы игроков и обработку транзакций
  • Проектирование API и контрактов взаимодействия между сервисами
  • Проектирование и документирование архитектуры сервисов с использованием нотации C4 и UML
  • Работа с событийно-ориентированной архитектурой, Kafka и интеграцией данных на основе CDC с использованием Debezium
  • Участие в разработке и поддержке автоматизированных тестов
  • Оптимизация кода и архитектуры для повышения производительности, масштабируемости и стабильности системы
  • Исправление ошибок и реализация улучшений в соответствии с техническими требованиями
  • Совместная работа с командой над обсуждением, проектированием и реализацией технических решений
  • Работа в процессе Agile/Scrum, участие в планировании и ежедневных стендапах
Требования
  • 3+ года коммерческого опыта разработки на C# и .NET Core в продуктовых компаниях с high-load
  • Уверенное знание ASP.NET Core для разработки веб-приложений и API
  • Опыт работы с Entity Framework Core и LINQ
  • Уверенный опыт работы с реляционными базами данных, такими как PostgreSQL и MS SQL
  • Опыт разработки и интеграции REST API
  • Опыт проектирования и разработки высоконагруженных сервисов с хорошим пониманием масштабируемости, производительности, конкурентности и отказоустойчивости
  • Глубокое понимание Apache Kafka: событийно-ориентированная архитектура, продюсеры и консьюмеры, семантика доставки сообщений, партиционирование, consumer groups и обработка сбоев
  • Глубокое понимание Debezium и паттернов Change Data Capture (CDC)
  • Опыт проектирования архитектуры сервисов и документирования технических решений с использованием нотации C4 и UML
  • Уверенное практическое владение AI-инструментами разработки, включая AI-ассистированное написание кода и инструменты кодогенерации, и умение эффективно применять их в повседневной разработке
  • Опыт написания автоматизированных тестов, включая модульные (unit) и интеграционные
  • Хорошее знание принципов SOLID и распространённых паттернов проектирования
  • Базовое понимание процессов CI/CD и опыт работы с Docker и Kubernetes
  • Опыт работы с Redis и стратегиями кэширования
  • Умение эффективно работать в команде, поддерживать коллег и делиться экспертизой
  • Высокая адаптивность к новым инструментам и технологиям
  • Сильные коммуникативные навыки, открытость к тому, чтобы давать и получать обратную связь
  • Внимание к деталям и стремление писать чистый, поддерживаемый код
  • Ответственность за поставленные задачи и нацеленность на качественный результат
  • Будет плюсом: Понимание Domain-Driven Design (DDD); Опыт работы со Spec-Driven Development; Опыт работы в стартапе
Условия
  • Возможность работать с современными технологиями и инструментами генерации кода
  • Удалённый формат работы
  • 25 дней отпуска, дополнительные выходные дни и больничный
  • Ежегодные корпоративные выезды за счёт компании
  • Возможности для профессионального и карьерного роста
  • Работа в команде, где можно влиять на технические решения и развитие перспективного продукта
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Руководитель web разработки
Руководитель web разработки

ГК Finbridge • États-Unis

À distance
USD 180 000 - 260 000
Подарки к событиям
Обучение английскому языку
Корпоративные выезды
+1
разработчик C# / .NET
разработчик C# / .NET

Альфа-Банк • États-Unis

Sur place
USD 21 000 - 38 000
ДМС с первых дней
Карьерный рост, тренинги
Оплата профильных конференций и курсов
+1
backend-разработчик
backend-разработчик

Сёрф • États-Unis

À distance
USD 120 000 - 190 000
Remote work
Flexible schedule
AI-powered development
.NET разработчик игрового проекта
.NET разработчик игрового проекта

Компания ПЭК • États-Unis

À distance
USD 90 000 - 130 000
Официальное трудоустройство
Удаленная работа по РФ
Наставничество и корпоративные события
Техлид C# / .NET инфраструктурных платформ
Техлид C# / .NET инфраструктурных платформ

Клируэй Текнолоджис • États-Unis

Hybride
USD 140 000 - 210 000
ДМС
100% покрытие больничных
3 дня отдыха
.net developer цифровой трансформации
.net developer цифровой трансформации

ASTON • États-Unis

Sur place
USD 2 200 - 3 100
ДМС со стоматологией
Оплачиваемые sick-days
Компенсация расходов на коворкинг
+2
.net разработчик интеграционных B2B-решений
.net разработчик интеграционных B2B-решений

CRT • États-Unis

Sur place
USD 110 000 - 170 000
fullstack C# .NET core / angular
fullstack C# .NET core / angular

Клируэй Текнолоджис • États-Unis

Hybride
USD 120 000 - 180 000
ДМС
Гибридный график
Обеспечение домашнего офиса
C#/.NET-разработчик микросервисных приложений
C#/.NET-разработчик микросервисных приложений

Назаров Сергей Андреевич • États-Unis

À distance
USD 90 000 - 140 000
Remote work
C#-разработчик веб-приложений на микросервисах
C#-разработчик веб-приложений на микросервисах

Amex Development • États-Unis

À distance
USD 90 000 - 130 000