Position: Бекенд розробник, Scala
Company: Wix
Category: Scala
Experience: 2y
English level: upper

WixData відповідає за дані користувачів Wix. Ми даємо можливість користувачам різним чином (ручками, через API, завдяки імпорту або підключенню зовнішніх баз) зберігати дані, підключати їх до компонентів сайту, керувати ними за допомогою красивих та зручних інтерфейсів. 

Це доволі така велика та складна серверна архітектура. По документаціі інтерфейсів [https://support.wix.com/en/content-manager/content-collections], які є у користувачів, приблизно можна зрозуміти об'єми. Також публічне API [https://www.wix.com/velo/reference/wix-data] може дати якесь уявлення. 

**Про позицію**
Це нова команда, яка повинна гарно розбиратися в існуючій серверної архітектурі WixData, але з фокусом на нові продукти, які ми бажаємо будувати на основі цієй інфраструктури. 
Це ідеальна позиція для розробника, який має непоганий досвід бекенд-розробки, який вміє розбиратися в існуючих проектах та вимагає умов задля свого технічного зростання.  

**Технології**
Основна частина сервісів це Scala. 

Невелика кількість написана на TypeScript/JavaScript.
І Scala, і NodeJS інфраструктури та практики можуть бути доволі різними, але в Wix вміють гарно готувати і те і те.

**Про продукти**
Окрім інфраструктури зберігання даних ми вміємо подключати іх до різних частин сайту: до форм, роутера, окремим блокам на сайті.
Також ми робимо велетенський продукт [см видео], який дозволяє редагувати ці дані, та відображати їх різним чином.

В усіх цих напрямках ми плануємо будувати доволі багато нових продуктів і задля цього потрібна команда, сфокусована на бізнес-логіці. 

**Про команду**
WixData дуже розподілений напрямок у географічному сенсі. У нас є колеги в Києві, Дніпрі, Тель-Авіві та Вільнюсі. При цьому у кожній локації ми намагаємось зібрати увесь ланцюжок виробництва: бекенд та фронтенд розробку, менеджерів продукту та дизайнерів. У Києві, наприклад, окрім формующейся бекенд команди є всі потрібні люди задля прийняття рішень та виробництва продуктів.

**Кого ми шукаємо**
Бекенд розробника, знающего Scala або будь-яку іншу JVM-мову. Розробника, який вирішує справжні, а не міфічні проблеми та вміє передбачати їх до того, як вони з'являться. 

Нам важливо замість фрази "це неможливо зробити" почути аналіз задачі, ризиків та можливі шляхи її вирішення.

Ми б хотіли працювати с дуже самостійною та гарною людиною та даємо дуже багато свободи в усіх сенсах: технічні рішення, управління часом, процеси і тому подібне.