Middle Full Stack .NET developer
Free to start · No card · 5 credits the moment you sign up
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. Технічна співбесіда
Originally posted on Himalayas
Prepare your application
Use the description above to assess your fit for AIDA Recruitment. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.