Ювенко
Senior Fullstack (C#,JS) разработчик
От 200 000 RUR
- PostgreSQL
- JavaScript
- React
- C#
- ASP.NET
- REST
Чем предстоит заниматься:
- Разработка web-системы (лояльность + маркетплейс);
- Разработка системы телеметрии.
Распределение задач: Back – 60%, Front – 40%
Требования:
- Хорошее знание C# (MVC, .NET Core), более 6-и лет опыта;
- Уверенное знание TypeScript + React, более 3-х лет опыта
- Базовое понимание UX и адаптивной вёрстки
- Опыт интеграции FE с BE-микросервисами (WebSocket, REST, GraphQL)
- Опыт работы с реляционными базами данных (PostgreSQL);
- Понимание программных архитектур: распределенная, клиент-серверная, SOA и многоуровневая;
- Опыт разработки и управления фоновыми сервисами: знакомство с BackgroundService в .NET для длительных асинхронных задач, особенно тех, которые связаны с обработкой потоков данных в реальном времени и коммуникационными протоколами;
- Опыт работы с Docker и Kubernetes (K8s) для контейнеризации и оркестрации, чтобы обеспечить масштабируемость и развертываемость сервисов в архитектуре микросервисов;
- Опыт работы с RESTful API и микросервисами в системах, основанных на событиях.
- Опыт работы в Agile / Scrum.
- Основы информатики: структуры данных, алгоритмы, распределенные системы, сетевая коммуникация;
Будет плюсом:
- Docker; ClickHouse; gRPC; MQTT; Event Sourcing (CQRS);
- Next.js; Опыт с библиотеками визуализации данных;
- Практический опыт автоматизации CI/CD.
- Опыт разработки интернет-магазинов/маркетплейсов, интеграция с системами оплаты
- Знание PHP для анализа legacy кода (без доработок legacy)
Условия:
- Официальное оформление по ТК РФ;
- Полностью "белая" ЗП;
- Работа в крупной, производственной компании;
- 5-дневная рабочая неделя;
- Комфортные условия труда;
- Дружный коллектив;
-
Окончательная заработная плата по итогам собеседования (обсуждается индивидуально с успешным кандидатом).