C#/.NET-разработчик (middle/middle+)

По договоренности


Enaza Group - группа компаний, сфокусированная на компьютерных играх и музыкальном контенте. Мы создаем B2C и B2B сервисы в сфере электронных развлечений и музыки.

На данный момент мы в поиске backend-разработчика (C#) уровня middle/middle+ для поддержки, доработки и оптимизации платформы проекта GamersBase.

GamersBase - платформа дистрибуции компьютерных игр, позволяющая доставлять и продавать цифровые игровые ключи по всему миру.

В команде сейчас 19 человек:

  • .NET + PHP senior разработчик

  • .NET Senior разработчик / архитектор

  • 10 .NET backend-разработчиков

  • PHP backend-разработчик

  • Frontend-разработчик

  • 4 QA-инженера

  • Lead разработки

Часть команды работает удалённо, часть команды работает из офиса в Перми.

Работа ведётся в продуктовых командах, которые, как правило, состоят из разных ролей. Наиболее частая конфигурация команды: Product Manager, Lead разработки/Project Manager, закреплённые за проектом разработчики, QA, дизайнеры, маркетологи. Соответственно, часть процессов (дейли, викли, планирования) вынесена на уровень продуктовой команды, а не технической.

О сервисе с технической стороны:

Проект существует с 2020 года. Создавался с нуля, переживал период заморозки и сейчас активно дорабатывается для дальнейшего развития.

На текущий момент у проекта не самый большой поток пользователей - до 100 RPS. Любителям Highload точно не подойдет.

Сервис - модульный монолит (одно решение, в которое включены нужные ему решения), движемся в сторону разделения проекта на сервисы.

В проекте на текущий момент есть разные по сложности и объему задачи - интеграции, оптимизации, рефакторинг, добавление мониторингов.

Технический стек:

  • Backend: C# (ASP.NET MVC & REST APIs), .NET8

  • Frontend: HTML + CSS + JS + jQuery, MudBlazor на одном из проектов

  • ORM: Entity Framework

  • DevOps: Gitlab

  • Bugtracker: Jira

  • Host: Hetzner

  • SRE: Zabbix, Grafana, NewRelic, ELK

  • БД: PostgreSQL

  • Broker: RabbitMQ

Что нужно делать:

  • Заниматься поддержкой платформы сервиса Gamersbase - реализовывать новый функционал и чинить старый

  • Заниматься оптимизацией, ускорением и рефакторингом существующего функционала

  • Принимать участие в проектировании архитектуры компонентов системы и базы данных

  • Дорабатывать API для веб-сайта

  • Реализовывать интеграции со сторонними сервисами: платёжными системами, API партнёров и поставщиков и т.д.

  • Вести документацию по проекту в Confluence

  • Принимать участие в работе технической команды - код ревью, дизайн ревью, обсуждения по выбору технологий или решений.

  • Участвовать в командных мероприятиях (дейли, викли, ретро и т.д.)

  • Принимать участие в дежурствах (только в будни и новогодние праздники)

Что мы ожидаем:

  • Опыт работы в коммерческих проектах от 2-х лет

  • Умение работать в команде - находить общий язык с разными людьми и по возможности не допускать конфликтных ситуаций

  • Хорошие знания C# и .NET: работа с async/await, понимание как устроен DI, умение писать нормальный читаемый код без магии

  • Опыт работы с Entity Framework, понимание, что происходит под капотом

  • Умение писать не только базовые CRUD операции, но и более сложные запросы (CTE, агрегации).

  • Навык оптимизации запросов (работа с explain plan, индексами и т.д.)

  • Знание, как устроены сервисы: слои, зависимости, ответственность. Знание и применение паттернов проектирования. Плюсом будет знание DDD и понимание различий в типах архитектуры

  • Опыт работы с брокерами сообщений (RabbitMQ/Kafka).

  • Опыт работы с Git и любой системой работы с репозиториями (Github/Gitlab/etc.)

  • Наличие опыта оптимизации кода под нагрузкой

  • Умение грамотно оценивать сложность и объем задач, сроки исполнения

  • Умение разбираться в чужом коде

Будет плюсом:

  • Базовое понимание Docker, CI/CD, K8S

  • Опыт работы с логированием, метриками или трейсингом

  • Умение грамотно и понятно документировать решения

  • Знание английского языка на уровне чтения технической документации

Условия:

  • Официальное трудоустройство или сотрудничество в другом удобном формате: ИП, ГПХ, самозанятость

  • Официальная заработная плата

  • Возможность работы из любой точки мира или работа в новом и уютном офисе в г. Пермь (предпочтительнее)

  • Полная занятость, 40 часов в неделю

  • График работы с 10:00 до 19:00 по ПРМ (или любой другой гибкий - по согласованию)

Что предлагаем, помимо зарплаты:

  • Аккредитованная IT-компания

  • ДМС со стоматологией

  • Компенсация расходов на самообучение: любые внешние курсы, тренинги, конференции и вебинары

  • Изучение английского языка с профессиональным преподавателем с первого дня работы

  • Компенсация расходов занятий спортом (тренажерный зал, бассейн, групповые тренировки и др.)

  • Материальная помощь от компании в случае важных семейных событий или в сложные времена

  • Бесплатный бессрочный доступ к игровым и музыкальным сервисам, которые разрабатывает наша компания

  • Ежемесячные поздравления именинников с подарками от компании

  • и многое другое…))

Если мы на одной волне, откликайтесь!


Адрес: Россия, Пермь, Стахановская улица, 45
Показать на большой карте

Поделиться:

Опубликована 6 часов назад

Похожие вакансии

Мы в поисках Unity-разработчика для создания интерактивной визуализации данных в области образования, ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании 4242
  • Пермь
6 часов назад
Сейчас мы в поисках Разработчика 1С:ТОиР.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании «ОХК «Уралхим»«ОХК «Уралхим»
  • Пермь
2 дня назад
Ваши задачи: Развитие и поддержка корпоративного хранилища данных Компании; Разработка и поддержка интеграционных процессов между корпоративным хранилищем данных и внутренними информационными системами Компании; Разработка и поддержка регулярной авто...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ДИКСИ, группа компанийДИКСИ, группа компаний
  • Пермь
2 дня назад
Наша команда в поиске Разработчика Oracle /PostgreSQL в проект медицинской информационной системы!
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании DIGITAL FUTURE SYSTEMSDIGITAL FUTURE SYSTEMS
  • Пермь
2 дня назад
Позиция открыта в дочерней структуре Systeme Electric - Systeme Soft (аккредитованная IT компания). Возможен удаленный формат работы из любой точки РФ. Обязанности: Участие в разработке технических заданий; Участие в проработке архитектурных решений;...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании СИСТЭМ ЭЛЕКТРИКСИСТЭМ ЭЛЕКТРИК
  • Пермь
18 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.