Senior FullStack Developer (React+Node.js)
Всім привіт!
Шукаємо Senior FullStack Developer (React+Node.js) в продуктову компанію Clario Tech для десктопної розробки.
Далі – більше, в Q&A.
Ми шукаємо людину якій буде цікаво стати частиною кросфункціональної R&D команди, яка буде відкрита до експериментів та роботи з аналітикою, готова до дискусій та обгрунтування своєї позиції в стартап середовищі.
Що ми робимо?
Clario Tech – це компанія з кібербезпеки, яка орієнтована на різні категорії кінцевих користувачів та допомагає захистити техніку і тримати її продуктивність на високому рівні.
Чому ми це робимо?
Наша місія – змінити галузь, забезпечити право кожного на захищене цифрове життя. Ми тут, щоб створити рішення цифрової безпеки нового покоління, рішення з людським дотиком.
Як ми це робимо?
Ми будуємо платформу, яка дозволяє існуючі рішення security&privacy перепаковувати в продукти оптимізовані по інтерфейсу для різних категорій користувачів.
Скільки років проекту? На якому він етапі?
Внутрішній продукт компанії для якого і шукаємо нових колег - знаходиться в стадії активного росту та розробляється 4-ри місяці, легасі код відсутній. Продукт є кросплатформним високо персоналізованим рішенням щодо конфіденційності та безпеки, яке забезпечує плавний перехід клієнтів і єдиний досвід між веб-платформою, десктопом та мобільним додатком.
Які професійні навички нам важливі?
Must have:
- 5+ практичного досвіду в проектуванні та розробці фронту та беку для веб-додатків або ж десктопу
- 4+ роки з React
- 2+ роки з Node.js+Typescript
- Практичний досвід з NoSQL, реляційними базами даних і сховищами даних
- Досвід створення та використання RESTful API
- Досвід модульного/інтеграційного тестування
- Знання механізмів для створення JS, таких як Webpack або Rollup
- Сильні основи Computer Science, навички ООП та створення добре розробленого дизайну (SOLID, шаблони проектування)
- Сильні комунікативні навички, здатність працювати в agile команді, бажання вивчати нові технології та їх швидке впровадження
- Відкрите мислення, високий ступінь гнучкості та готовність до швидкої ітерації
- Ownership здібності та підприємницькі якості
- Орієнтація на простоту та якість
Nice to have:
- Практичний досвід роботи з екосистемою Google Cloud Platform, особливо Firebase
- Практичний досвід роботи з ElectronJs
- Бути знайомим з розробкою кросплатформних додатків
- Бути знайомим з мікросервісною архітектурою
- Розуміння DDD та Hexagonal Architecture
- Досвід роботи з Google Analytics, Data Studio
- Досвід використання GraphQL
- Досвід роботи з даними або бізнес-аналітикою
- Досвід роботи з платформами Docker та CI, такими як GitHub Actions, CircleCI та Jenkins
- Досвід роботи з продуктовими та UX/UI дизайнерами, для створення успішного користувацького досвіду
Поточний стек проекту:
React, Node.js,TypeScript, Electron, Firebase, AWS, MongoDB, Docker.
Що спочатку робити у проекті?
- Знайомство з аналітичним стеком в команді
- Познайомитись як збираються різні частини продукту, Electron-додаток та сервіс, який виступає DAEMONom Mac осі.
Потім:
- Прикладні задачі в одній з областей клієнта або ж сервіса
У зв'язку з чим відкрилася позиція?
У зв'язку зі зростанням проекту.
Перспектива зростання/розвитку за цією позицією?
Роль тим ліда мігрує в крос-функціональній команді.
Розмір та структура команди, скільки тестувальників/девелоперів?
3 девелопери, 1 дизайнер, 1 маркетолог
Де знаходяться люди, які ухвалюють технічні рішення щодо проекту?
Україна.
Умови:
- Чи є випробувальний термін та скільки він триває? – 2 місяці.
- Овертайми, наскільки часто бувають, який підхід до оплати? – Овертайми не вітаються. (перепрацювання можливі при релізі, після - можна компенсувати додатковими вихідними)
- Який графік роботи? – Гнучкий графік роботи, щоденні мітинги о 12.30, кожних два тижні - ретро, планування.
- Чи є можливість працювати віддалено якісь дні? – Позиція повністю віддалена.
- Кількість днів відпустки? – 20 днів оплачуваної відпустки та 12 лікарняних на рік. Оплачувані державні свята.
- Чи можлива релокація за межі України та як компанія готова її підтримати? – Не розглядається на даний момент.
- Соцпакет (медстрахування, інше). – медичне страхування (з COVID-19 та стоматологічним покриттям), облаштування робочого місця (раніше відправляли - зараз дивляться по ситуації, можлива просто грошова компенсація), компенсація оплати профільних курсів за потребою, електронна бібліотека.
- Коли, як і в якій валюті виплачується зарплата? USD, до 10 числа
Процес:
- Чи є тестове завдання? Ні
- Інтерв'ю англійською? Ні
- Хто рев'ювить резюме? Team Lead
- Скільки етапів інтерв'ю та з ким?
- Інтро дзвінок з рекрутером (до 45 хв)
- Технічна співбесіда - вирішення логічніх задач устно та письмово (1 год)
Технічна співбесіда по беку та фронту з Team Lead та Front End інженером (1 год) - Співбесіда з VP of Engineering (30 хв)
If you like the vacancy, please send us your CV.