Меню

Software Engineer (.Net)

Uklon – провідний український райдшеринг-сервіс. Як продуктова IT компанія ми розробляємо та підтримуємо одну з найбільших інфраструктур на ринку країни, забезпечуючи взаємодію драйверів та райдерів.

Наші продукти – це додатки та веб-сайти, через які користувачі мають можливість робити замовлення автомобіля, а водії їх отримувати; ми створюємо власну систему управління внутрішніми процесами (CRM), власний картографічний сервіс та власне рішення, що відповідає за інтеграцію з платіжними провайдерами.

Команда tech/uklon використовує найновіші технологічні рішення та agile-методології. Highload, microservices, event-driven architecture (EDA), event streaming platform, cloud platform, distributed virtual actors, domain-driven design (DDD), event sourcing, CQRS, — для нас не просто модні терміни. За цими підходами ми розробляємо продукти Uklon на базі .NET Core, Orleans, Redis, RabbitMQ, Kafka, Kubernetes, GCP, AWS. Наші експерти постійно вдосконалюють процес розробки. Маючи багато власних, ми також відкриті до твоїх ідей.
Щоб мати змогу впливати на розвиток продукту приєднуйся до Corе Team як Software Engineer (.Net).
Що треба робити:

  • розробляти .NET проекти
  • підтримувати команду в доопрацюванні існуючих проектів
  • тісно взаємодіяти з командою, навчатися в більш досвідчених колег
  • брати участь в командних code review


Цілі на півроку
:

  • розширення API існуючих систем
  • включення в розробку зі старту нового проекту
  • виправлення помилок в продакшн сервісах
  • написання тестів
  • освоєння бізнес-логіки існуючих сервісів і підходів
  • освоєння підходів до проектування і написання коду всередині компанії
  • швидкість та правильність виконання поставлених завдань
  • розширення функціоналу існуючих систем
  • оптимізація роботи існуючих систем
  • активна участь в декомпозиції технічних та бізнес ініціатив


Тому тобі будуть потрібні досвід та знання:


  • досвід розробки сервісів від 2-х років на платформі .NET
  • розуміння мікросервісів, event-driven design
  • знання C# та .NET Core
  • впевнене розуміння та використання принципів OOP/OOD
  • розуміння RESTful принципів
  • покриття функціоналу unit тестами
  • досвід роботи за принципами DDD
  • досвід роботи з:
  • ASP.NET Core
  • EF Core


Бажаний досвід, навчимо, якщо не знаєш або не вмієш:


  • досвід роботи з
  • Docker
  • Actor Model (Orleans)
  • SignalR або WebSocket
  • Redis
  • PostgreSQL
  • RabbitMQ або Kafka
  • розуміння Сlean Code, Clean Architecture, або Hexagonal Architecture
    Відповіді на питання
    Які умови роботи?
    • гнучкий графік
    • можливість вибрати зручний формат співробітництва (офіс/віддалено/міксований), тому ти маєш можливість працювати з будь-якого куточка України, й світу
    Які можливості для розвитку та росту?
    • обмін знаннями серед команд (лекції, курси, програма менторства)
    • корпоративна бібліотека та підписка на Pluralsight
    • корпоративне навчання з англійської мови різних рівнів
    • можливість відвідувати оплачувані семінари, майстер-класи, тренінги та конференції; хакатони, форуми, team building sessions
    Які у нас ще беніфіти?
    • корпоративне медичне страхування
    • 10 робочих днів оплачуваних лікарняних на рік
    • 20 робочих днів оплачуваних відпусток
    • програма корпоративного страхування від COVID-19
    • інші соціальні бонуси та компенсації (допомога до народження дитини, додаткова відпустка у День Народження, вихідний за донорство та ін.)
    Як ми піклуємося про твій Work-Life Balance?
    • загальнокорпоративне дозвілля та дозвілля окремих команд
    • гейміфікації, розіграші та інші цікаві активності
    • різноманітні мастер-класи для співробітників та їх сімей, інші розваги
    • спортивні секції (онлайн йога, футбол) та інші
    Якщо ти шукаєш амбіційну продуктову компанію, орієнтовану на розвиток та світову експансію, зацікавлений у використанні новітніх технологій та готовий далі підвищувати свою експертизу, приєднуйся до команди Uklon.

    Детальніше про компанію та команду: http://careers.uklon.ua

    Поділитися цією вакансією:
    HR: Що тобі найбільше подобається в роботі?
    Андрій: Насамперед мені подобається працювати над продуктом, яким я сам регулярно користуюсь, а також бачити результати своєї роботи.
    Робота сповнена цікавих інженерних задач, які виникають у зв'язку з активним масштабуванням продукту.
    Також мені подобається те, як ми зараз змінюємо процес розробки та тестування в напрямку автоматизації.


    Андрій, .Net Engineer
    По всім питанням та з резюме — пишiть HR менеджеру Дар'ї ✏️
    Дар'я
    HR Manager