Skip to main content
FreelanceJobs logo

Senior Full Stack Engineer Needed for Advanced Financial Workflow System

FreelanceJobs
CAPosted March 1, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonSQLReactFastAPIAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

I am building a high-level financial control system similar in complexity to an ERP.

The objective is to manage 100% of company financial flows with strict validation, reconciliation, and auditability.

This is not a basic accounting app.

This is a workflow-driven financial intelligence platform.

Core Concept

The system operates on a dual financial reality:

  • Declared
  • Non-Declared

Every financial transaction must belong to one of these two states.

All dashboards and reports must always display:

Declared | Non-Declared | Total Real

There is only one manual action in the system:

Classifying a document as REAL or FICTIVE.

Everything else must be automated.

Core Functional Scope

Phase-based workflow engine including:

  • Mass document import (Drive, cloud, accounting exports, scanner)
  • OCR + intelligent document classification
  • Multi-phase validation system (Production → Verification → Test)
  • Accounting reconciliation (documents vs accounting entries)
  • Bank reconciliation + full cash circuit tracking
  • Cost center reporting (Declared / Non-Declared / Total)
  • Stock management with barcode generation
  • HR & payroll (Declared + Non-Declared salaries)
  • Legal contract tracking
  • Litigation management with provision logic
  • Full audit trail with rollback capability

Technical Requirements (Preferred Stack)

Frontend:

(React) PWA

Backend:

Python (FastAPI)

Database:

Postgre

SQL

OCR:

Tesseract / Vision API

Storage:

S3 compatible

Architecture:

Workflow engine / state machine

Security:

RBAC + encrypted storage + audit logging

Open to architectural suggestions if justified.

What I Expect From You

  • Senior-level engineering (7+ years)
  • Experience with ERP / accounting / fintech systems
  • Strong database design mindset
  • Ability to design validation-heavy systems
  • Clean architecture and test-driven thinking
  • Risk identification before implementation

Before coding starts, I require:

1. System architecture proposal

2. Database schema draft

3. Workflow/state machine design

4. MVP breakdown

5. Risk analysis

Project Structure

Milestone 1 – Architecture & DB Design

Milestone 2 – Core Workflow Engine + Document Processing

Milestone 3 – Accounting & Bank Reconciliation

Milestone 4 – Reporting & Cost Centers

Milestone 5 – Testing & Hardening

To Apply

Please include:

1. ERP / financial systems you have built

2. How you would design a workflow-based validation engine

3. Your approach to accounting and bank reconciliation logic

4. Estimated timeline for MVP

5. Technical risks you identify

Generic proposals will not be considered.

Collaboration Style

Clear communication.

Structured milestones.

Quality over speed.

Long-term collaboration possible.

Contract duration of 1 to 3 months. with 30 hours per week.

Mandatory skills:

Python, API, ERP Software, fast api, Financial Accounting, OCR Software, React, , Postgre

SQL

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free