Full Stack Developer @FinAgra
Software Development
Salary unspecified
Employment Type full-time
Posted YDay

[Hiring] Full Stack Developer @FinAgra

YDay - FinAgra is hiring a remote Full Stack Developer. πŸ’Έ Salary: unspecified πŸ“Location: Western Asia (Middle East), Western Europe

Role Description

Finagra builds software for agriculture β€” planning, field operations, and the data that connects them. We're early enough that the product surface is still expanding: what exists today is the first two systems, not the last two.

  • Morpheus: Generates seasonal operations plans and SOPs from a corpus of agronomic source material using LLM agents and deterministic Python.
  • Trinity: A mobile-first execution system where agronomists approve plans and field teams work them β€” daily checklists, evidence capture, deviations.

You'll build across all of it β€” user-facing applications, the services behind them, and the AI features that make them worth using.

  • Build product across the stack: TypeScript end to end (Next.js/React on the front, a hexagonal core and Postgres behind it), plus Python where the domain logic lives.
  • Build AI features that ship: agent pipelines, retrieval over domain corpora, structured generation validated against schema β€” not chat wrappers.
  • Work on output quality where it matters: prompts, evals, schema gates, and the judgement to know when a deterministic script beats a model call.
  • Take new products from nothing: greenfield services and apps as the roadmap opens up, alongside the systems already in production.
  • Own features end to end β€” scope, build, deploy, watch them in production, iterate.
  • Keep the domain honest: approval gates, audit trails and state machines here are product requirements, not plumbing.

Qualifications

  • 3+ years shipping production web applications.
  • Strong TypeScript across frontend and backend; comfortable picking up Python.
  • Hands-on LLM integration in real products β€” you've dealt with context limits, latency, cost and non-deterministic output reaching real users.
  • Instinct for where a model belongs and where it doesn't. Half of good AI engineering is choosing not to use one.
  • Comfortable with typed contracts, schema validation and tests as the way work gets accepted.
  • Product sense: you ask who uses this and what breaks for them before writing code.
  • You want range. This is not one codebase for three years.

Requirements

  • Nice to have: Structured generation, evals, or agent frameworks (we use the Claude Agent SDK).
  • Postgres schema design, or hexagonal/ports-and-adapters architecture.
  • Vercel, Cloud Run, Docker, CI as a real gate.
  • Agriculture, commodity trading, or agri-finance domain exposure.
  • Work we can look at β€” repos, live products, demos.

Benefits

  • Genuinely remote. Not hybrid, not "remote-friendly, three days in." The company is built to work distributed β€” decisions happen in writing, so being in a room isn't how you get heard.
  • Funded and growing, not scraping. We're backed by investors, with runway to build properly rather than ship whatever demos next quarter.
  • Ownership, not tickets. Small team, flat structure, no product-manager layer between you and the problem.
  • An AI-native engineering environment. We don't just build AI features, we build with AI.
  • Real range, fast. Frontend, backend, domain modelling, LLM pipelines, infrastructure β€” inside one year, not one per role change.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Western Asia (Middle East), Western Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full Stack Developer @FinAgra
Software Development
Salary unspecified
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Western Asia (Middle East), Western Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,991+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later