Tech Stack
JSONReact NativeReact.NETTypeScriptC#JavaScriptAzureAPISQL
Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо здібного Senior.NET / Full Stack software developer. Ви повинні бути пристрасними до доставки ефективного коду та дотримання стандартів кращих практик кодування. Вам має бути цікаво архітектурувати складні нові проекти, одночасно тонко налаштуючи та підтримуючи існуючі проекти.
Обов'язки
- Проектування та розробка масштабовних сервісів backend
- Написання чистого, підтримуваного коду
- Співпраця з командою frontend
- Архітектура складних нових проектів
- Тонка настройка та підтримка існуючих проектів
Вимоги
- Мінімум 6+ років досвіду роботи в Microsoft.Net,.Net Core, C#
- Відмінний досвід використання JavaScript / Web API / Razor / JSON
- Хороші навички frontend та робота з HTML5 / CSS3 / SCSS
- Хороше знання фреймворків JavaScript (React, React Native, Typescript)
- Хороше знання баз даних та серверних додатків з Azure, SQL / NoSQL (Cosmos)
- Досвід роботи з хмарними хостинг-платформами - Azure App Services та розробка додатків, а також досвід Azure DevOps є дуже плюсом
- Досвід розробки/підтримки систем керування контентом - Umbraco, Optimizely CMS
- Відмінне розуміння створених процедур та дизайну/нормалізації баз даних
- Відмінне розуміння кращих практик контролю версій та стратегій гілок
- Архітектура та підходи, орієнтовані на події
- Відмінне розуміння SOLID принципів та кращих практик, яких слід дотримуватися при розробці
- Знання практик інженерії програмного забезпечення для повного життєвого циклу розробки програмного забезпечення, включаючи стандарти кодування, перегляди коду, управління контролем версій, процеси створення та тестування
- Збір вимог програмного забезпечення клієнтів та розробка відповідних програмних додатків та програм (відповідно до специфікації)
- Хороші стратегії та методи оптимізації продуктивності додатків
- Хороше знання об'єктно-орієнтованих концепцій
- Досвід інтеграції систем
- Досвід взаємодії з клієнтами, розуміння бізнес-стратегій клієнтів та способів їх реалізації в додатках, які ви архітектуєте
- Спілкування на рівні управління. Розмова з авторитетом та ясністю з клієнтами та членами команди
- Досвід роботи з Agile / SCRUM методологіями
- Досвід використання інструментів управління проектами, таких як Jira
- Готовність наставляти та розвивати мотивованих менш досвідчених членів команди
- Командний гравець і не боїтеся трохи важкої роботи та веселощів з колегами
Ми пропонуємо
- Конкурентоспроможна зарплата до 5000 USD
- Варіанти віддаленої роботи
Про компанію
Адреса штаб-квартири: BC Parus, Київ
Електронна пошта для підтримки: [email protected]
Контактний телефон: +38 063 135 4725
Дякуємо за ваш інтерес до приєднання до нашої команди!