Position: Senior Full-Stack Developer (JavaScript / Node.js.)
Company: GetProspect
Category: Node.js
Experience: 5y
English level: intermediate

Привіт! Ми у пошуку ефективного Senior Full-Stack Developer для GetProspect, який буде займатися веденням frontend та backend розробки, а також розробкою нового функціоналу проектів.
Сподіваємось, це саме ти!

**Декілька слів про нас:**
GetProspect — це B2B сервіс для сейлзів, маркетологів та власників бізнесів, який дозволяє знаходити email адреси на підставі імені та компанії контакту за допомогою плагіна для LinkedIn. Додатково сервіс дозволяє знаходити потенційних клієнтів за допомогою нашої бази із 60+ млн. контактів та 9+ млн. компаній на підставі понад 10 критеріїв пошуку.
Щомісяця більше 14 тис. фахівців зі США, Європи, Канади, Австралії використовують GetProspect щоб спростити свою ручну роботу. Наша мета — створити єдиний ефективний сервіс, який дозволить:
знаходити потенційних клієнтів;
зручно їх зберігати у CRM;
залучати до ланцюжка листів;
керувати угодами.

**GetProspect** — це не тільки про професійний досвід, але й про цінності. Ми дуже відповідально ставимося до підбору нових кандидатів та формуванню нашої команди, адже для нас надзвичайно важливо, щоб наші цінності співпадали.

**Ми ідеально підходимо один одному, якщо:**

• Ти працюєш full-stack програмістом від **4 років**
• В тебе є знання JavaScript та реальний досвід роботи з будь-яким фреймворком Node.js (NestJs, Express.js,), а також ти працював з фронтенд фреймворком ReactJS, Redux
• Маєш досвід з TypeScript, Next.JS, Elastic Search, Docker, PM2, GraphQL
• Вмієш працювати з mongo, MySQL та оптимізацією SQL запитів
• Розумієшся на принципах роботи мережевих протоколів http, web sockets, grpc 
• В тебе є досвід роботи з бібліотеками Lodash, Styled Components, Moment.js
• Вмієш розумітися на чужому коді 
• Працював із системами контролю версій GIТ
• Є базові знання HTML5, CSS3 верстки, styled-components 
• В тебе є вміння працювати з браузерним localStorage, sessionStorage
• Розумієшся на принципах побудови масштабованих систем, основних проблемах, шляху вирішення
• Вмієш працювати з асинхронним кодом
• Є розуміння мікросервісної архітектури
• Маєш досвід роботи з mail серверами, RabbitMQ, Cloud Services: AWS, GCP, DigitalOcean
• Маєш досвід з CI/CD, GitHub actions, Scrum process, payment services
• В тебе є досвід хоча б в одній із бібліотек TypeORM, Mongoose, Sequelize
• Володієш англійською мовою на рівні читання документації

**Буде плюсом:**

• Досвід розробки розширень для Chrome
• Досвід керівництва командами розробників від 3-х осіб, постановки завдань, контролю виконання, проведення code review

**Ти будеш займатися:**

• Веденням frontend та backend розробки
• Підтримкою існуючих проектів
• Контролем якості робіт, які виконує команда розробників
• Аналізом продуктивності та оптимізацією коду
• Розробкою нового функціоналу проектів
• Розробкою повністю нових систем
• Підтримкою Google Chrome плагіна

**Наш стек технологій:**

• JavaScript
• NestJs
• React, Redux, Next.JS
• mongo
• GitHub Git
• Google Chrome плагіни

**Ми турбуємося про кожного:**

Швидко плануємо етапи співбесіди, бо дуже хочемо скоріше тебе в команду!
Піклуємося про комфортну комунікацію: відкрита позиція нашого СЕО та постійна підтримка колег, допомога у вирішенні завдань, що дозволяє швидко зростати професійно.
Не затримуємо зарплату, а також гарантуємо її регулярний перегляд. Це надає тобі можливість фокусуватися на задачах та своєму розвитку.
Віддалена робота та гнучкий старт. Нам не важливо де ти працюєш, нам важливо як ти це робиш.
Будеш працювати на техніці Apple, бо ми дуже полюбляємо комфорт.
Ми хочемо, щоб всі добре відпочивали, тому оплачуємо відпустку та лікарняний і надаємо медичне страхування для кожного члена команди.

**Якщо це ти — швидше відправляй своє резюме, бо ми вже чекаємо на тебе у GetProspect!**