👔 Do you have vacancies? Publish everything you have — for free →
Back

Full-Stack / Backend Developer (Node.js, Serverless, AI Workflows) at Limestone Digital

Rakuten

Limestone Digital All vacancies (10)

Based on
Founded in

Details

Publication date

May 24, 2026

Closing date

June 24, 2026


REQUIREMENTS

5+ years of professional software development experience Strong experience with Node.js and TypeScript Experience building production systems using serverless functions Strong backend-focused full- instincts, with comfort supporting web application workflows end-to-end Experience implementing authentication, OAuth, session handling, and role-based access control (RBAC) Strong understanding of relational databases, particularly PostgreSQL Ability to design reliable backend logic involving user decisions, workflow state transitions, and auditability Disciplined Git and code-review workflow Strong capabilities in prompt-driven development using AI tools (like Cursor or Copilot) to scaffold architecture and plan work, while maintaining strict code quality discipline Understanding of state transitions, workflow orchestration, and deterministic vs. AI-driven decisions Comfortable with serverless quirks like stateless functions, cold starts, idempotency, and retry behaviour Nice-to-Have: Familiarity with Python, Linux, and web server administration (AWS EC2) Experience with vector search approaches like pgvector, vector databases, FAISS, and BM25 search matching Experience integrating LLM-powered features and retrieval-enabled (RAG) applications Frontend capability (React / Next.js) for building clean, usable admin and workflow interfaces, as well as familiarity with Gradio Familiarity with Supabase or Firebase Auth for user management Knowledge of observability and debugging tools for AI systems (e.g., Langfuse) to trace decisions and failure modes Familiarity with Server-Sent Events (SSE) or websockets for real-time UI updates during long-running processes Experience with MCP-style tool exposure, JSON contracts, and chaining steps (plan → execute → validate) Experience using queues with serverless architectures (e.g., SQS, Pub/Sub) for async job handling Responsibilities: Build and maintain serverless Node.js functions that power the core application workflows Develop AI-assisted document processing pipelines involving ingestion, normalisation, classification, extraction, and retrieval-enabled features Implement structured workflows handling document review, compliance checks, exception handling, and audit trails Support systems where authorised users can override or make case-by-case decisions that affect downstream workflows Track user actions, approvals, and decision history in a reliable and auditable format Integrate authentication and role-based permissions using providers like Supabase or Firebase Build or support internal admin interfaces for operational oversight Collaborate heavily on data modelling, schema design, backend architecture, and secure product logic Define practical engineering patterns for prompt-based development and code maintainability Design "human-in-the-loop" systems, deciding precisely when AI should assist, when strict rules sho

SIMILAR VACANCIES

View all vacancies
Senior Java Engineer at UKEESS Software House

Lviv

View
Strong Junior / Middle Python Engineer (with Java) at UKEESS Software House

Lviv

View
Tell us who you are in IT — and we will select the best for you
A short anonymous survey that helps us attract the best experts and jobs
It will only take 2-3 minutes
🔒
Complete anonymity
🎁
You will get your IT character
Take the survey →
🌎 We use the data to improve the service

Збережи вакансію

Увійди або зареєструйся, щоб зберігати вакансії та трекати відгуки.

або

Немає акаунту? Зареєструватися

Sign in to Hoorya

Sign in or register to continue.

or

No account Sign up