Position: Tech Lead
Company: Temy
Category: JavaScript
Experience: 5y
English level: intermediate

Ми шукаємо Tech Lead на Start up з Іспанії.
Продукт - Real Estate платформа, де є можливість купити або орендувати нерухомість на Балеарських островах. Функціонал платформи включає фільтрацію нерухомості за ціною, типом приміщення, площею, розташуванням та можливістю ознайомитися з реальними фото.

Додатково команда розробила сайт-путівник, де можна отримати більше інформації про готелі, оренду авто та ознайомитися з законами по придбанню нерухомості на острові Майорка. 
Компанія на ринку з 2020 року. За цей час вони стали найбільшим порталом нерухомості на Балеарських островах. В планах команди вийти на нові регіони, тому з нашого боку шукаємо Project Lead, 1 .Net та 1 React Engineers. 
Команда працює по скраму, зі спринтами по 2 тижні, дейлі мітингами, ретроспективами та релізами раз на тиждень.

Команда:
- CTO
- Project Lead
- .Net Engineer (зі сторони клієнта)
- React Engineer (зі сторони клієнта)

Вимоги:
- 5+ років досвіду розробки з використанням .NET та/або React.JS
- English на хорошому розмовному рівні
Back-End:
Docker
SQL
Unit / integration tests
Elasticsearch indexing and query building
.NET ecosystem
Event-Driven services
Досвід функціонального програмування (F#)
DI / IoC (ASP.NET, Spring Boot, Nest.js, etc.)

Front-End:
TypeScript / JavaScript ES6
React - functional components, hooks, Context API
Jest/React Testing Library, Cypress, E2E
Next.js v11
CSS
Node.js, Babel, webpack, ESLint, TSC etc.
Jest, Storybook or Chromatic
Implementing API endpoints with Next.js, Express.js or similar

Буде плюсом:
Jest/React Testing Library, Cypress, E2E
ASP.NET, Nest.js
CI / CD
RabbitMQ
OpenAPI
GitHub Actions
AWS: S3, Gateways, Lambda Functions
JWT
Досвід роботи з Real Estate або Google Maps API 

Стек технологій:
Backend:
 F#, .NET, ASP.NET
 xUnit / FsUnit
 PostgreSQL
 Docker
 Elasticsearch
 RabbitMQ
 AWS, Digital Ocean

Frontend:
React
Typescript
Next.js
Jest, Cypress, Chromatic, Storybook
xstyled
Nx, Nx Cloud
Vercel

Обов’язки:
- Бути лідом крос-функціональної команди 
- Брати відповідальність за весь цикл розробки (технічний дизайн, впровадження, тестування, розгортання, моніторинг сервісів) 
- Розробляти нові функції з використанням React.JS/.NET
- Брати участь у модернізації продукту з орієнтацією на користувача
- Робити внесок у технічні рішення та стратегію, щоб просувати довгострокове бачення продукту
- Брати участь у виборі технологій 
- Розуміти бізнес вимоги та перетворювати їх на технічні вимоги
- Співпрацювати з командою та СТО
- Робити код рев’ю

Ми пропонуємо:
- Competence center для обміну знаннями та професійного розвитку
- Компенсацію курсів та сертифікації
- Уроки англійської в маленьких групах
- Медичне страхування
- Гнучкий робочий графік і можливість працювати з дому
- Мінімальну кількість бюрократії
- 18 днів оплачуваної відпустки, 10 днів оплачуваних лікарняних

Можна працювати в офісі: 
Львів: Гайдамацька 9a - http://bit.ly/temy_lviv_address
Київ: Польова 24д, бізнес-центр Grand Step - http://bit.ly/kyiv_temy_address
Або віддалено (з будь-якого міста в Україні)