Logo for AIDA Recruitment

Middle Full Stack .NET developer

Role overview

Qualifications

  • Proficient in C#, ASP.NET Core
  • Web development experience with HTML5, CSS, JavaScript, JSON, Ajax, and modern frameworks (Angular or React) plus Material UI and Bootstrap
  • Experience with REST API integration and databases (MS SQL or PostgreSQL)
  • Unit testing experience using popular frameworks (Back-end: NUnit or xUnit; Front-end: Jest, Mocha, Jasmine or Karma) and experience working in an Agile development environment with clear communication and incremental delivery; English at B1+

Responsibilities

  • Discuss, design, and implement business logic of the application and write unit tests to ensure stability
  • Extend the client-side of the application and propose UI/UX improvements
  • Design data schemas and build integrations with external APIs and internal services
  • Optimize performance of high-load components and address security vulnerabilities, while maintaining structured code, standardizing approaches, and conducting daily code reviews

About the company

AIDA Recruitment logo

AIDA Recruitment

AIDA Recruitment - technology and artificial intelligence-based employee search for your company! Using modern digital technologies, we select targeted candidates and provide you with a top list.

Company details

Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Для нашого клієнта, одного з найбільших флагманів IT-аутсорсинга в Україні з серйозним портфелем виконаних проектів за плечима шукаємо Middle Full Stack .NET developer

Ти знаєш, як має виглядати ефективний процес розробки. І ми теж. Тому — жодного мікроменеджменту, чітка зона відповідальності, прозорий беклог, і команда, яка знає, що таке якісна delivery.

ЩО НА ТЕБЕ ЧЕКАЄ:

  • Робота в команді інженерів, орієнтованій на результат і якість продукту, з чіткими зонами відповідальності та ефективною технічною комунікацією.
  • Активне обговорення, розробка та реалізація бізнес-логіки застосунку та написання модульних тестів для забезпечення її стабільності.
  • Розширення клієнтської частини застосунку та внесення пропозицій щодо поліпшення інтерфейсної логіки.
  • Проєктування схем даних і побудова інтеграцій з зовнішніми API та внутрішніми сервісами.
  • Оптимізація продуктивності високонавантажених компонентів системи, виявлення та та взяємодія із вразливостями безпеки.
  • Технічна дисципліна: структурований код, стандартизація підходів, щоденні code review.
  • Розвиток за індивідуальним планом, сформованим спільно з тімлідом, із фокусом на технічне зростання та поглиблення експертизи.

НАШІ ПРОЄКТИ:

Ми працюємо над розробкою масштабних ентерпрайз-рішень, що інтегрують різні технології та підходи. Типовий стек включає:

  • Back-end: Створення потужних та надійних API, що є основою для наших систем.
  • Front-end: Розробка користувацьких інтерфейсів (UI) на базі популярних фреймворків — Angular, React або Vue.js. Ми створюємо сучасні, функціональні та зручні вебаплікації.
  • Бази даних: Робота з реляційними базами даних (MS SQL, PostgreSQL) для структурованих даних, а також з NoSQL базами (MongoDB, CosmosDB) для гнучкіших рішень.
  • Cloud: Використання хмарних платформ як для розгортання (deployment), так і для інтеграції з різними хмарними сервісами, що розширюють функціонал наших систем.

ЩО ТОБІ ЗНАДОБИТЬСЯ:

  • Впевнене володіння C#, ASP.NET Core.
  • Досвід веброзробки з використанням HTML5, CSS, JavaScript, JSON, Ajax, а також знання сучасних вебфреймворків, таких як Angular або React, Material UI та Bootstrap.
  • Практика інтеграції з REST API, досвід із MS SQL або PostgreSQL.
  • Практичний досвід написання юніт-тестів із використанням найпопулярніших фреймворків, як на Back-end: NUnit або xUnit, так і на Front-end: Jest, Mocha, Jasmin або Karma.
  • Участь у повноцінному Agile-циклі розробки з акцентом на прозору комунікацію, інкрементальну поставку та швидкий зворотний зв'язок.
  • Англійська — B1+ (технічна документація, листування, мітинги).
  • Системне мислення, самостійність у прийнятті рішень, готовність до командної роботи.
  • Комерційний досвід застосування цих навичок буде значною перевагою під час відбору.

ЩО НАМ ВАЖЛИВО:

  • Технічна зрілість — уміння аргументовано відстоювати рішення й при цьому чути інших.
  • Самостійність у веденні задач: від аналізу вимог до реалізації та підтримки.
  • Системне мислення — бачити не лише код, а й архітектуру, залежності, вплив на продукт загалом.
  • Аналітичність — вміння пропонувати оптимальні рішення, а не лише виконувати поставлене ТЗ.
  • Якість понад швидкість — відповідальність за maintainable-код і довгострокову підтримку продукту.
  • Командна взаємодія — конструктивний feedback, участь у code review, готовність ділитися знаннями.
  • Ініціативність — проактивно пропонувати покращення процесів, інструментів чи архітектурних підходів.

БУДЕ ПЛЮСОМ:

  • Досвід з Azure / AWS / GCP.
  • Робота з Docker, Kubernetes або іншими оркестраторами.
  • Практичний досвід розробки desktop або mobile application на базі .NET фреймворків.
  • Досвід виявлення та усунення вузьких місць у продуктивності застосунку, включно з профілюванням, оптимізацією запитів і рефакторингом ресурсоємних компонентів.

ЩО МИ ПРОПОНУЄМО:

  • Компенсація, що відповідає досвіду та експертизі (1000-2500 usd grosss)
  • Прямий вплив на продукт: спілкування з decision-maker'ами, а не «через п'ять менеджерів».
  • Сильне технічне оточення: архітектори, senior-інженери, системні дизайнери.
  • Ніякого хаосу: продумані процеси, зрозуміла зона відповідальності, зріла команда.
  • Розвиток: доступ до сертифікацій, внутрішніх міні-конференцій, освітніх платформ.
  • Гнучкість: remote-first формат, адекватний графік, work-life balance.

Прозора система performance review з фокусом на зростання та інженерний вплив.

Етапи співбесід:

1. АІ інтервʼю (декілька питань по досвіду) або з рекрутером агенції
2. Співбесіда з рекрутером клієнта
3. Технічна співбесіда

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

.NET Developer Related jobs

Other jobs at AIDA Recruitment

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.