Position: Middle Full Stack Developer(.NET+JS)
Company: Infozahyst
Category: .NET
Experience: 2y

Проект по створенню mission-critical системи, яка займається збором, зберіганням та аналізом отриманої інформації.

Система працює з різними данними великих обсягів, дозволяє їх структурувати, керувати доступом до них, оброблювати (в тому числі за допомогою МЛ). Багато роботи з пошуком, за який у нас відповідає ElasticSearch.
Структура даних у нас довільна, тому ми використувуємо GraphQL.
Також у нас є цікаві задачі по роботі з картою та внутрішнім чатом, робота з графом та аудіо і відео плеєри.
А ще у нас є автотести (початковий етап) та багато іншого що може бути цікавим і не рутинним.

**Наш стек:**
ASP.NET Core
Write model - PostgreSQL
Read model - ElasticSearch
RabbitMQ
GraphQL API
Docker
Vue.js (webpack, vuex, ArcGIS, Matrix Synaps)
Git, TeamCity, Jira

**Обов’язкові навички:**
C#, .NET Core
OOP/OOD/DDD
SOLID
Unit Testing
Docker  
Досвід роботи з сучасними FE фреймворками (Vue, Angular або React)

**Плюсом буде досвід роботи з:**
PostgreSQL
ElasticSearch
GraphQL (HotChocolate)
NoSQL
EventSourcing/CQRS
Message Queues (RabbitMQ, Apache Kafka, etc.)
Cache Services (Redis, Memcached, etc.)
Vue.js та BEM

**Обов’язки:**
Розробляти back-end та front-end для високонавантаженої, розподіленої, mission-critical системи.
Розробка компонентів системи на .NET Core та фронт для них на Vue.js
Приймати участь в плануванні задач, давати оцінку задачам. Розбивати задачі на під задачі
Уточнювати вимоги до задачі
Робити код рев'ю
Приймати участь у всіх процесах команди, починаючи від планування та технічних обговорень і закінчуючи ретроспективою

**Ми пропонуємо:**
Унікальні та цікаві проекти
Гідну оплату праці
Оплачувану відпустку, лікарняні та овертайми
Гнучкий графік роботи
Корпоративне медичне страхування