Публікуйте вакансії
Наймайте без комісій
6 переглядів
Ralabs
Ми шукаємо Middle Node.js Engineer для приєднання до проекту в світовій столиці технологій – Кремнієвій долині.
Ідея проекту
Проект було засновано ще в 2014 році з метою з’єднати приватні та державні університети зі звичайними людьми, як ми. У вас є різноманітні аудиторії, спортивні зали, класні кімнати та інші варіанти місць, доступних для спільноти — плануйте використання приміщень і керуйте запитами від спільноти в одному місці.
Просто уявіть, що ви футболіст і ви можете орендувати футбольне поле в Гарварді, щоб грати з друзями. Дивовижно, чи не так?
Що захоплюючого продукт робить для спільноти?
Продукт змінює спосіб виявлення, збереження громадських і приватних місць , і використовується в інших спільнотах — усе онлайн і доступне будь-де.
Що ми робимо над проектом?
Ми створюємо новий проект із нуля, створений на передових технологіях і використовується тисячами клієнтів щодня. Ми використовуємо безсерверні (наприклад, функції лямбда) і NoSQL, щоб керувати величезними обсягами даних і працювати з існуючими клієнтами.
Які розмір і структура команди?
Наша команда складається з 2 інженерів Vue.js, 2 інженерів Node.js, DevOps, UI/UX дизайнера, Manual QA та PM.
Скільки етапів співбесіди є?
— Співбесіда з рекрутером — до 30 хв.;
— Технічна співбесіда з технічним інтерв'юером і менеджером з найму — до 1 години; p>
— Інтерв'ю з клієнтом англійською — до 1 години;
— Пропозиція.
Вимоги:
— 3+ роки досвіду роботи з Node.js;
— Практичний досвід роботи з MongoDB;
— Досвід роботи з функціями Serverless і Lambda (pet-project також працює);
— Розуміння NoSQL (MongoDB, зв’язки, тригери тощо);
— Досвід роботи з Jira та Confluence (розуміти, що таке церемонії A/C, DoD і Scrum);
— Досвід тестування, тестування e2e, і розуміння найкращих практик тестування коду;
— Вище середнього або вищий рівень англійської.
Це буде плюсом:
— Досвід роботи з іншими мовами програмування;
— Будь-який досвід роботи з MongoAtlas.
Обов'язки:
— Розробка веб-програми з функцією пошуку;< br/>— Розробка структури клієнтської програми;
— Пряме спілкування з командою розробників і клієнтами;
— Участь у плануванні спринту та оцінці завдань;
— Забезпечення охоплення тестами коду.< /p>