Position: Senior Software Engineer (Backend)
Company: Elemy
Category: Java
Experience: 5y
English level: upper

**Про нас:**

Elemy є загальнонаціональним постачальником психіатричної та поведінкової терапії для дітей у США. Ми підбираємо сім’ї до терапевтів-однодумців, що забезпечує кращий догляд, який допомагає дітям із такими захворюваннями, як аутизм, СДУГ(синдром дефіциту уваги з гіперактивністю), тривога та депресія та біполярні розлади, ми допомогаємо навчитися нових моделей поведінки та швидше досягти етапів у житті, які змінюють його накраще. Діти, які отримували догляд за допомогою Elemy, повідомляють про зменшення проблемної поведінки на 83% і збільшення нових навичок на 88% протягом шести місяців. Ці дивовижні результати щодня надихають нас на подальшу місію щодо надання медичної допомоги з психічного здоров’я, яка змінить життя кожної потребуючої цього дитини.

З моменту запуску в квітні 2020 року Elemy стала однією з найбільш швидкозростаючих медичних компаній у Сполучених Штатах, збільшившись із чотирьох співробітників до понад 1300 за два роки. Компанію підтримують деякі з найвідоміших інвесторів у сфері охорони здоров’я та технологій, зокрема SoftBank, Goodwater, General Catalyst, Founders Fund, SignalFire та 8VC.

**Senior Software Engineer (Backend) в Elemy:**

У цій ролі ви створюватимете та розроблятимете набір цифрових продуктів Elemy. Ви працюватимете з міжфункціональними командами, щоб запустити найкращі в своєму класі технічні рішення для галузі управління клініками. Ви працюватимете безпосередньо з DevOps, тестувальниками та менеджерами з продуктів, щоб забезпечити дотримання якісних методів розробки для створення найкращих продуктів.

Ви добре співпрацюєте, маєте досвід тісної співпраці з командами, щоб впливати на результати та пропонувати добре обґрунтовані нові напрямки. Ви мислите масштабно та завойовуєте довіру регулярним і чітким спілкуванням. У вас сильні аналітичні здібності та непохитна рішучість робити те, що є правильним для клієнтів. Ви можете працювати з мінімальною спрямованістю та здатні працювати швидко, забезпечуючи високоякісні результати. Ви добре виконуєте багатозадачність, жонглюєте конкуруючими пріоритетами та організовуєте себе.

**Що ви будете робити:**

• Створювати багаторазовий код і бібліотеки для майбутнього використання
• Розробляти публічний інтерфейс API програм
• Використовувати TDD для формування архітекртури застосунків
• Profile, benchmark та інструментальне застосування
• Оцінювати, планувати, та впроваджувати нові функції
• Будьте власником застосунку від початку до кінця циклу розробки

**Хто ви:**

• Ступінь бакалавра з комп’ютерних наук, комп’ютерної інженерії або аналогічної технічної галузі
• 5+ роки досвіду інженера з розробки програмного забезпечення
• Знання загальних структур даних
• Досвід роботи з розподіленими системами
• Розуміння внутрішньої бази даних і пошукових систем
• Значний досвід об’єктно-орієнтованого та/або функціонального програмування та кодування за принципами SOLID
• Досвід роботи з методологіями тестування
• Досвід роботи з методологіями гнучкого тестування та найкращими практиками
• Знайомство з методологіями безперервної інтеграції/розгортання/доставки

У Elemy ми є глобальною командою, де багато членів нашої команди знаходяться по всьому світу, зокрема в таких містах: Сан-Франциско, Нью-Йорк, Лос-Анджелес, Маямі, Торонто та Монреаль. Незважаючи на те, що наразі всі працюють віддалено, ми уявляємо майбутнє, яке врівноважує особисту співпрацю з зручним для дистанційного керування середовищем.

Наведена вище посадова інструкція призначена для опису загального характеру та рівня роботи, що виконується; його не можна тлумачити як вичерпний перелік усіх обов’язків та навичок, необхідних для посади.

Elemy — роботодавець рівних можливостей, який прагне забезпечити всім працівникам робоче середовище без дискримінації та переслідувань. Ми відзначаємо різноманітність і вітаємо кандидатів з будь-яким освітнім середовищем і життєвим досвідом.