FluidLabs

Junior Full-Stack Developer $

About the Role

We are building an agentic document-processing platform that autonomously extracts, validates, and routes financial documents through complex approval workflows - without manual intervention. The system combines LLM orchestration, MCP (Model Context Protocol) servers, and enterprise API integrations into a single AI-driven pipeline.

We are looking for a Junior Full-Stack Developer to join a small senior team. You will work on real features - backend services, frontend components, database queries - and gain structured mentorship on a production AI product. No prior AI or LLM experience required.

This is a learning role with clear growth expectations. Within 12–18 months, you are expected to reach an independent Mid-level engineer on the full stack, including the AI orchestration layer.

Core: JavaScript/TypeScript (async, basic OOP), React (hooks, components), SQL (queries + indexes), Git, HTTP/REST, English B1+.

 

Plus: any backend framework (NestJS/FastAPI), deeper TypeScript, Docker, PostgreSQL; bonus/growth — LLM APIs, MCP/agents, React Query/Zustand, OpenTelemetry.


What You’ll Work On

Backend Development

  • Build and maintain REST API endpoints using NestJS (Node.js / TypeScript) or FastAPI (Python)
  • Write and optimize PostgreSQL queries, design simple schema additions, run migrations
  • Add unit and integration tests; fix bugs identified in code review
  • Integrate third-party REST APIs under senior guidance

 

Frontend Development

  • Build React 18 + TypeScript components for document dashboards and approval workflows
  • Connect UI to live backend APIs; replace mock data, handle loading and error states
  • Work with Tailwind CSS and shadcn/ui component library
  • Implement real-time status updates via Server-Sent Events (SSE)

 

AI Components (Mentored)

  • Learn how the MCP server works: tools, context management, structured outputs
  • Make calls to LLM APIs (OpenAI, Anthropic) using existing patterns; extend prompt templates
  • Understand document extraction pipeline and help build UI for reviewing AI decisions
  • Gradually take on AI-adjacent tasks as confidence grows

 

Infrastructure & Quality

  • Work with Docker and docker-compose for local development
  • Create and update GitHub Actions workflows for simple CI tasks
  • Follow code review feedback and improve over time
     

     

What We’re Looking For

Beyond technical foundation, these qualities define the right person for this role:

Coachability

You take feedback seriously, apply it, and don’t repeat the same mistake twice. Code review is a learning tool, not criticism.

Curiosity

You investigate before asking. When you don’t know something, you try first, document what you tried, and then ask a specific question.

Ownership

You don’t drop tasks because they got unclear. You ask the right question, unblock yourself, and follow through to done.

Honest communication.

You say “I don’t know” when you don’t know. You flag blockers early rather than going silent for days. Async first -written updates matter.

Required languages

English B1 - Intermediate
Ukrainian Native
JavaScript, TypeScript, React, Node.js, REST API
Published 30 March
113 views
·
33 applications
To apply for this and other jobs on Djinni login or signup.
Loading...