Middle Full-Stack Engineer (Node + React/Vue) to $3500
Шукаємо Full-stack розробника, який допоможе нам створити з нуля сучасну систему промислового моніторингу. Ми поєднуємо дані з біометричних та промислових сенсорів із застосунком для працівників та зручною веб-панеллю для керівників.
Головна ідея системи - вчасно помічати потенційно небезпечні ситуації, швидко реагувати на ризики та забезпечити просту двосторонню комунікацію між працівниками і відповідальними за безпеку. Ти працюватимеш над продуктом, який реально впливає на безпеку людей на робочому місці.
В чому можна проявити себе:
— побудова архітектури, написання серверної логіки, API
— інтеграція зі сторонніми сервісами і пристроями
— налаштування інфраструктури
— взаємодія з дизайнерами для реалізації інтуїтивно зрозумілого інтерфейсу, верстки з сучасними UX практиками
— оптимізація сервісів для максимальної швидкості та масштабованості
— написання чистого, підтримуваного коду та проведення код-рев’ю
— участь у плануванні та оцінці задач
Наш ідеальний кандидат:
— має комерційний досвід бекенд і фронтенд розробки на JS/TS від 3 років
— вільно розмовляє англійською або німецькою на рівні B2 Upper-Intermediate
— гарно знає JS/TS, Node та React або Vue
— пише і оптимізує запити до Postgres
— знайом з чергами, меседж брокерами, вебсокетами
— має досвід роботи з TanStack або аналогами
— вміє робити красиво на html, css/scss, ui frameworks (Tailwind)
— проєктував REST API
— знає основи DevOps, Docker, CI/CD, налаштування хмарних сервісів
— уважний до деталей і вміє максимально точно реалізувати задум бізнес аналітика
— добре співпрацює з іншими як всередині, так і за межами технічної команди
Буде плюсом:
— попередній досвід в індустрії IoT, телематики, промислової цифровізації, розумних будинків
— розуміння принципів створення кросплатформених застосунків на Tauri або Electron
Ми пропонуємо:
— персональний план розвитку
— можливість швидко вирости на поступово зростаючих за складністю та різноманітністю задачах
— прописані та налаштовані процеси, база знань і рішень
— свобода для ініціатив та ухвалення рішень, з якою можна вирости до лідерської позиції
— віддалена робота
— перегляд умов співпраці кожні 6-12 місяців
Етапи спілкування за вакансією:
— інтерв'ю по досвіду (45 хв)
— дзвінок з PM (30 хв)
— технічна співбесіда (90 хв)
Required skills experience
| Node.js | 2 years |
| PostgreSQL | 2 years |
| React.js | 1.5 years |
| Vue.js | 1.5 years |
| Tailwind | 1.5 years |
Required languages
| English | B2 - Upper Intermediate |