Опис вакансії
Aspichi — це технологічна компанія, що розробляє програми для психічного здоров’я VR. Ми шукаємо висококваліфікованого та захопленого повним розробником, щоб приєднатися до нашої команди. Як повний розробник, ви відіграватимете ключову роль у створенні веб-програми, яка дає змогу асистентам терапевта ефективно керувати та контролювати дії в нашій гарнітурі віртуальної реальності.
Роль
Як повний розробник, ви матимете можливість проектувати, розробляти та підтримувати веб-додаток терапевта. Ви будете залучені до всіх етапів життєвого циклу розробки програмного забезпечення, від архітектурної концепції до розгортання та обслуговування. Проект уже розділено на кілька етапів, кожна з яких описана історіями користувачів і візуалізована за допомогою концепцій дизайну. Ваша роль передбачатиме тісну співпрацю з продуктами та серверними командами, щоб забезпечити безперебійний прогрес проекту та підтримувати високі стандарти якості.
Обов’язки
- Розробка та впровадження зручного для користувачів, адаптивного веб-інтерфейси з використанням Angular для інтерфейсу.
- Розробка логіки на стороні сервера за допомогою C# і .NET, що забезпечує високу продуктивність і масштабованість.
- Співпраця з багатофункціональною командою, включаючи дизайнера, менеджер із продуктів та інші розробники, щоб надавати надійні рішення.
- Написання чистого коду, який зручно підтримувати, дотримуючись найкращих практик і стандартів кодування.
- Інтеграція сторонніх API та служб за потреби.
- Усунення несправностей і налагодження проблем у всьому стеку.
- Проведіть ретельне тестування та налагодження, щоб визначити та вирішити будь-які проблеми чи помилки, забезпечуючи надійну та надійну програму.
- Оптимізація програм. для максимальної швидкості та масштабованості.
- Участь у огляді коду та надання конструктивних відгуків колегам.
- Будьте в курсі нових технологій і галузевих тенденцій.
- >Сприяти постійному вдосконаленню процесів розробки та робочих процесів шляхом активної участі та обміну інсайтами.
- Допомога в розгортанні та підтримці додатків на виробничих серверах.
Вимоги
- Досконале володіння HTML, CSS і JavaScript із глибоким розумінням принципів розробки.
- Досконале володіння C# і .NET Framework із сильним розумінням об’єктно-орієнтованого принципи програмування.
- Досвід інтерфейсної розробки за допомогою Angular потрібен для створення складних та інтерактивних програм
- Глибоке знання принципів адаптивного дизайну та здатність створювати адаптовані веб-інтерфейси на кількох пристроях
- Знайомство з системою контролю версій Bitbucket (або подібними інструментами для співпраці, такими як GitHub або GitLab)
- Глибоке розуміння проблем із сумісністю веб-переглядача та методів їх ефективного вирішення
- Знання дизайну та розробки RESTful API.
- Досвід роботи з технологіями баз даних PostgreSQL.
- Досвід роботи з хмарними службами, такими як AWS, GCP та/або Azure, включаючи розгортання програм і керування ними.< /li>
- Доведена здатність оптимізувати продуктивність за допомогою найкращих практик дляr ефективна та швидка доставка програм
- Відмінні навички вирішення проблем і забезпечення високоякісного коду без помилок
- Ефективні навички спілкування та співпраці, що забезпечують безперебійну командну роботу та успішні результати проекту
- li>
- Тісно співпрацюйте з командою продукту, щоб перетворити історії користувачів і концепції дизайну на захоплюючі та захоплюючі веб-сторінки