• · Viewed by 1 job seeker

Розробник програмного забезпечення


About the job

Основні обов’язки

  • Розробка та підтримка backend-рішень на Python, реалізація бізнес-логіки, API та інтеграцій із зовнішніми сервісами.
  • Проєктування архітектури та участь у прийнятті технічних рішень на рівні команди.
  • Написання якісного, підтримуваного й тестованого коду, рефакторинг і робота з технічним боргом.
  • Проведення Code Review, підтримка стандартів розробки та контроль якості технічних рішень.
  • Участь у технічній декомпозиції, оцінюванні складності задач і виявленні потенційних ризиків.
  • Менторство та технічна підтримка колег, обмін знаннями й розвиток інженерних компетенцій команди.
  • Аналіз і оптимізація продуктивності backend-застосунків та запитів до баз даних.
  • Взаємодія з командою та суміжними фахівцями для узгодження технічних рішень і ефективної реалізації функціональності.

Кваліфікаційні вимоги

  • Практичний досвід розробки на Python 3.x із використанням одного з фреймворків: Django, FastAPI або Flask.
  • Знання ООП та патернів проєктування.
  • Досвід роботи з реляційними БД (PostgreSQL та/або MySQL): проєктування схем, оптимізація запитів.
  • Досвід проєктування та інтеграції REST API.
  • Введення документації API (OpenAPI/Swagger).
  • Досвід роботи з Git, процесами Git Flow
  • Досвід роботи з Docker.
  • Досвід автоматизованого тестування (pytest).
  • Знання основ безпеки застосунків (OWASP Top 10), механізмів автентифікації та авторизації (OAuth2, JWT).

Професійні компетенції

  • Здатність аргументовано ухвалювати технічні рішення та брати за них відповідальність.
  • Системне мислення.
  • Уміння пояснювати технічні питання нетехнічним фахівцям.
  • Уміння надавати конструктивний зворотний зв’язок і вирішувати конфлікти в команді.

Особисті якості

  • Лідерські навички та вміння мотивувати команду.
  • Відповідальність.
  • Організованість та дисциплінованість.
  • Ініціативність та орієнтація на результат.

Буде перевагою

  • Досвід роботи з чергами повідомлень (RabbitMQ, Kafka).
  • Досвід розробник Vue 2+ та/або Nuxt 3+.
  • Знання PHP 8.x та фреймворку Laravel на робочому рівні: вміння читати, рев’ювити й вносити правки в код.
  • Вміння проєктувати CI/CD (GitLab CI/CD або GitHub Actions, Jenkins).
  • Досвід роботи з державними інформаційними системами або медичними даними (ЕСОЗ/eHealth, HL7 FHIR).
  • Знання вимог законодавства про захист персональних даних і медичної інформації, досвід роботи з КСЗІ.
  • Досвід роботи з Kubernetes.
  • Досвід роботи з мікросервісною архітектурою.
  • Знання англійської мови на рівні читання технічної документації (B1+).
  • Вища освіта у сфері інформаційних технологій.

Ми пропонуємо:

  • Офіційне працевлаштування відповідно до КЗпП України.
  • Графік роботи 5/2 (Пн-Пт), можливість частково віддаленої роботи.
  • Участь у проєктах цифрової трансформації.
  • Перегляд заробітної плати за результатами роботи.

Key requirements and skills

  • English — average
  • Work experience more than 5 years.
  • Higher education.
  • Відповідальність
  • Організованість
  • Ініціативність
  • Дисциплінованість
  • Продуктивність
Show all skillsRoll up skills
New

Ask a question in the messenger

Ask about the work schedule, duties, salary structure, and more.

You can find out the details of the work schedule, duties and salary structure, or ask your own question.

Similar jobs

Jobs in the category

Jobs by city

Jobs by Industry