Job VC

Expert full-Stack Node+React/Vue

Upstaff · djinni · Not specified · Тільки віддалено Країни Європи та Україна
Open original ↗
Про компанію
Платформа ШІ-агентів дозволяє компаніям розгортати індивідуальні рішення на основі штучного інтелекту (такі як автоматизація документообігу, операційна аналітика та агенти штучного інтелекту) за лічені дні, а не місяці.

Вимоги до кандидата:
Освіта та фундаментальні знання
: вища освіта в галузі Computer Science (бакалавр або магістр) з акцентом на алгоритми, структури даних та дискретну математику. Обов'язкове глибоке розуміння основ: асимптотичний аналіз (Big O, Theta, Omega), динамічне програмування, графи (BFS/DFS, найкоротші шляхи), дерева (бінарні, AVL, B-дерева), хеш-таблиці, черги, стеки та купи. Кандидати без формальної CS-освіти не розглядаються.
Інженерний майндсет
: Доведений досвід у розв'язуванні складних проблем з фокусом на ефективність, масштабованість та оптимальність. Ми очікуємо, що ви можете пояснити, чому вибрали певну структуру даних для задачі (наприклад, чому Trie краще за хеш-мапу для автодоповнення) та проаналізувати trade-offs (час vs. простір).
Практичний досвід
: Мінімум 2-3 роки в розробці, де ви застосовували CS-концепції на практиці (наприклад, оптимізація алгоритмів у production-коді). Знання мов програмування (JS, C++, Java, Python) на рівні, достатньому для competitive programming.

Бонуси (значно підвищують шанси):
Призові місця на олімпіадах з програмування (IOI, ICPC, Google Code Jam, Facebook Hacker Cup) або регіональних змаганнях.
Високий рейтинг на платформах: LeetCode (Knight+ або 2000+ rating), HackerRank (Gold+), Codeforces (Expert+ або 1900+ rating). Надсилайте посилання на профіль у резюме – ми перевіримо.
Участь у хакатонах з фокусом на алгоритмічні задачі (наприклад, перемоги на HackMIT, AngelHack).
Важливо:
Ми шукаємо тільки тих, хто має солідний теоретичний бекграунд і може довести його на технічному інтерв'ю (live coding з задачами на алгоритми). Якщо ви самоучка без формальної освіти чи досягнень у competitive programming, ця вакансія не для вас – ми не розглядаємо резюме без підтвердження CS-фундаменту. Подання: надішліть CV з прикладами розв'язаних задач (посилання на GitHub або LeetCode).
Над чим ви працюватимете
Впровадження та налаштування розгортання платформи для корпоративних клієнтів на базі стеку JavaScript/TypeScript (Express, Vue.js), баз даних PostgreSQL.
Створення інтеграцій між платформою та клієнтськими системами
Співпраця з внутрішніми командами для розуміння вимог клієнтів та їх перетворення на технічні рішення
Внесок у розробку інструментів впровадження, документації та повторюваних процесів розгортання
Виправлення неполадок та вирішення проблем під час та після розгортання
Періодична участь у дзвінках клієнтам для збору вимог або надання технічних рекомендацій
-----------
About the Company
Enterprise AI development platform that emerged from a hidden activity in 2025 thanks to $50+ million in funding.
Main purpose: The platform allows companies to deploy customized AI solutions (such as document automation, operational analytics, and AI agents) in days, not months.
Enterprise segment and deep integrations with enterprise business processes.
Key features: The platform is model-agnostic, meaning users can use their own AI models, and it guarantees data privacy without training third-party models on customer data.

Candidate requirements:
Education and fundamental knowledge: Higher education in Computer Science (Bachelor's or Master's) with a focus on algorithms, data structures, and discrete mathematics. A deep understanding of the fundamentals is required: asymptotic analysis (Big O, Theta, Omega), dynamic programming, graphs (BFS/DFS, shortest paths), trees (binary, AVL, B-trees), hash tables, queues, stacks and heaps. Candidates without a formal CS education will not be considered.
Engineering mindset: Proven experience in solving complex problems with a focus on efficiency, scalability and optimality. We expect you to be able to explain why you chose a particular data structure for a problem (e.g. why a Trie is better than a hash map for autocompletion) and analyze trade-offs (time vs. space).
Practical experience: Minimum 2-3 years in development, where you applied CS concepts in practice (e.g. optimization of algorithms in production code). Knowledge of programming languages ​​(JS, C++, Java, Python) at a level sufficient for competitive programming.

Bonuses (significantly increase your chances):
Prize-winning places at programming olympiads (IOI, ICPC, Google Code Jam, Facebook Hacker Cup) or regional competitions.
High rating on platforms: LeetCode (Knight+ or 2000+ rating), HackerRank (Gold+), Codeforces (Expert+ or 1900+ rating). Send a link to your profile in your resume - we will check it.
Participation in hackathons with a focus on algorithmic problems (for example, victories at HackMIT, AngelHack).
Important: We are only looking for those who have a solid theoretical background and can prove it at a technical interview (live coding with algorithmic problems). If you are a self-taught person without formal education or achievements in competitive programming, this vacancy is not for you - we do not consider resumes without confirmation of CS-foundation. Submission: send a CV with examples of solved problems (link to GitHub or LeetCode).

What you will be working on
Implement and configure the deployment of a platform for enterprise customers based on a JavaScript/TypeScript stack (Express, Vue.js), PostgreSQL databases.
Create integrations between the platform and customer systems
Collaborate with internal teams to understand customer requirements and translate them into technical solutions
Contribute to the development of implementation tools, documentation, and repeatable deployment processes
Troubleshoot and resolve issues during and after deployment
Periodic participation in customer calls to collect requirements or provide technical recommendations