Свяжитесь напрямую по этой вакансии
!!!HR звонит на телефон! Если в вашем резюме нет телефона или вы его не отправили в отклике - придёт ОТКАЗ!!!
C# Middle
ООО «Латекстид» — технологическая компания из Томска, развивающая собственные цифровые продукты. Наш флагманский проект — «Латекстид», отечественный онлайн LaTeX-редактор для подготовки научных и технических документов. Также компания работает над сервисами в других направлениях, включая цифровые продукты для сферы недвижимости и премиального индивидуального заказа.
В связи с требованиями проектов рассматриваем кандидатов с гражданством РФ и возможностью оформления по трудовому договору в Российской Федерации.
Сейчас мы ищем C# Backend-разработчика (.NET 8) на полную занятость, который поможет развивать надёжную и масштабируемую серверную часть наших цифровых продуктов. Вам предстоит работать не над одним сервисом, а над несколькими микросервисными решениями с разными техническими задачами: проектирование API, интеграция сервисов, работа с базами данных, производительность, безопасность, асинхронное взаимодействие и отказоустойчивость.
Задачи: — разрабатывать и поддерживать backend нескольких веб-продуктов на C#, .NET 8, ASP.NET Core; — проектировать и реализовывать RESTful API с использованием NSwag (OpenAPI/Swagger); — работать в микросервисной архитектуре, обеспечивая взаимодействие между сервисами; — написание и оптимизация запросов к БД, выполнение миграции БД; — работа с S3 хранилищем; — проектировать архитектуру сервиса с учетом требований к расширяемости и поддерживаемости; — работа с аутентификацией, авторизацией, OAuth 2.0, OIDC, JWT; — внедрять логирование, мониторинг и трассировку запросов; — находить причины сбоев и повышать стабильность сервисов; — документировать API и архитектурные решения.
Мы ожидаем: — опыт коммерческой разработки на C# / .NET Core от 1 года; — уверенное знание .NET 8, ASP.NET Core, Entity Framework Core); — знание паттернов проектирования, ООП, методологий разработки ПО (DDD, чистая архитектура); — понимание приципов многопоточности, асинхронности, параллелизма (Task, async/await); — знание алгоритмов и структур данных; — понимание микросервисной архитектуры (Gateway, Facade) и межсервисного взаимодействия (HTTP, gRPC, WebSocket); — понимание REST, HTTP/HTTPS, работы с заголовками, статус-кодами и версионированием API; — опыт работы с NSwag для генерации клиентов и документации; — опыт работы с PostgreSQL (или другими реляционными СУБД); — умение писать чистый, тестируемый код с соблюдением принципов SOLID; — навыки отладки и работа со стек-трейсом исключений; — самостоятельность: способность разобраться в задаче, предложить решение и довести его до результата; — аккуратность при работе с production-данными и обратной совместимостью API; — опыт работы с Dockerfile; — работа с Git, знание GitFlow.
Будет преимуществом: — опыт работы с Docker; — опыт работы с Gitlab; — опыт работы в продуктовых компаниях или стартапах.
Мы предлагаем: — официальное оформление; — полную занятость и удалённый формат работы; — работу над несколькими развивающимися цифровыми продуктами; — возможность влиять на архитектуру, технологии и процессы разработки; — разнообразные инженерные задачи без узкой привязки к одному проекту; — прямое взаимодействие с командой и участие в развитии компании.
от 1 лет
Опыт работы
Полная занятость
Тип занятости
Удаленно
Формат работы
Middle
Грейд
Бэкенд
Специализация
EdTech
Отрасль
Продуктовая компания
Тип компании
По городу
Бэкенд
Специализация
EdTech
Отрасль
Продуктовая компания
Тип компании