Position: Junior .NET developer
Company: Uklon
Category: .NET
Experience: 1y

Вимоги:

— Профільна освіта: програмна інженерія, комп’ютерні науки.
— Відмінне знання алгоритмів та структур данних (array, linked list, stack, hash table, binary tree, binary heap, binary search, sorting, depth-first search, breadth-first search, greedy algorithm, dynamic programming, backtracking).
— Впевнене розуміння та використання принципів OOP/OOD.
— Знання C#, up to .NET Core 3.1.
— Знання SQL.
— Розуміння RESTful принципів.
— Покриття функціоналу unit тестами.

Буде перевагою:

— Досвід комерційної розробки на C# від 0,5 року.
— Знання принципів DDD.
— Розуміння Сlean Code/Architecture.
— Знання Docker.

Пропонуємо:

— Квартальні бонуси.
— Інші соціальні бонуси та компенсації (народження дитини, відшкодування тестування на COVID-19 та ін.).
— Можливість відвідувати оплачувані семінари, майстер-класи, тренінги та конференції; участь у хакатонах, форумах, team building sessions.
— Обмін знаннями серед команд (лекції, курси, програма менторства); корпоративна бібліотека та підписка на Pluralsight.
— Корпоративне навчання з англійської мови різних рівней.
— Лікарняні без обмежень.
— Основна відпустка 20 робочих днів на рік, додаткова — у день народження, за донорство.
— Можливість вибрати зручний формат роботи (офіс/віддалений/міксований формат), тому ти маєш можливість працювати з будь-якого куточка України та світу.
— Гнучкий графік.
— Корпоративне дозвілля, спортивні секції (футбол, йога).

Бути частиною Uklon Team це:

— Працювати в команді експертів.
— Широкі можливості навчання та зростання в команді, підтримка ініціатив.
— Можливість постійно підвищувати свій рівень, виконуючи тільки цікаві задачі з викликом.

Обов’язки:

— Розробляти .NET проекти.
— Допомагати розробляти інструменти для моделювання навантаження та оцінки продуктивності.
— Підтримувати команду в доопрацюванні існуючих проектів.
— Тісно взаємодіяти з командою, навчатися в більш досвідчених колег.

Цілі на 1 місяць:

— Знайомство з стандартами написання коду.
— Знайомство з існуючими інструментами для моделювання навантаження та оцінки продуктивності.
— Доопрацювання інструментів для моделювання навантаження та оцінки продуктивності, автоматизація побудови звітів.
— Виправлення помилок в продакшн сервісах.
— Написання тестів.

Цілі на 3 місяці:

— Автоматизація побудови звітів по оцінці продуктивності під час моделювання навантаження.
— Освоєння бізнес-логіки існуючих сервісів і підходів.
— Освоєння підходів до проектування і написання коду всередині компанії.
— Швидкість та правильність виконання поставлених завдань.

Цілі на 6 місяців:

— Розширення функціоналу існуючих систем.
— Професійний ріст.