Інженер-програміст (Senior Software Engineer)

MilTech 🪖

Інженер-програміст (Senior Software Engineer)

Місце роботи: м.Київ / віддалено / гібрид
Тип зайнятості: повна зайнятість

 

Мета посади

Senior Software Engineer відповідає за розробку, оптимізацію та підтримку високоякісних програмних рішень.
Це роль для досвідченого фахівця, який не лише пише ефективний код, але й впливає на архітектуру, стандарти якості та розвиток команди.

 

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

Розробка та архітектура:

  • Проєктування, розробка та оптимізація компонентів програмного забезпечення.
  • Участь у створенні архітектури системи, розробці технічних рішень.
  • Інтеграція з зовнішніми API, сервісами та мікросервісами.
  • Забезпечення стабільності, безпеки й масштабованості продукту.

     

Командна робота:

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

     

Якість і процеси:

  • Дотримання принципів clean code, SOLID, DRY.
  • Написання юніт- і інтеграційних тестів.
  • Оптимізація продуктивності додатків і процесів CI/CD.

 

 

Вимоги до кандидата

  • Досвід комерційної розробки від 3 років.
  • Володіння одним або кількома з таких стеків:
    • Backend: Node.js, PHP (Laravel, Symfony), Python (Django, FastAPI), Java, або .NET
    • Frontend: React, Vue.js, Angular
    • Database: PostgreSQL, MySQL, MongoDB, Redis
  • Розуміння принципів REST, GraphQL, мікросервісної архітектури.
  • Досвід роботи з Docker, CI/CD, Git, хмарними сервісами (AWS / Azure / GCP).
  • Вміння працювати в команді за методологіями Agile / Scrum.
  • Англійська мова — Intermediate+ (для читання технічної документації та участі в мітингах).

 

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

  • Досвід роботи у high-load або SaaS-проєктах.
  • Знання DevOps-практик, моніторингу, безпеки.
  • Участь у розробці архітектури великих систем.
  • Відкритість до нових технологій та інноваційних рішень.

 

 

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

  • Конкурентну заробітну плату (обговорюється індивідуально).
  • Можливість впливати на технічні рішення та розвиток продукту.
  • Роботу в команді професіоналів, відкритій до нових ідей.
  • Гнучкий графік, можливість віддаленої роботи.
  • Професійний розвиток: навчання, сертифікації, участь у конференціях.

Required languages

English B2 - Upper Intermediate
Published 7 November
12 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...