Broker.AI FULL-STACK-DEVELOPER (PYTHON/DJANGO/SVELTE) & DATA ENGINEER

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted3 hours ago
Project Description — FULL-STACK-DEVELOPER (PYTHON/DJANGO/SVELTE) & DATA ENGINEER WORKLOAD up to 50%

FMNAG – Productline broker.ai, is a high-speed, data-driven platform that transforms real financial behaviour into structured, unbiased market clarity. To strengthen our engineering team, we are
seeking a senior-level Full-Stack Developer with strong Python/Django, Svelte/TypeScript & data-process expertise.

This role is ideal for freelancers who value clean architecture, complex parsing tasks, high-quality full-stack development and working in a regulated, security-aware environment.

All starts with your E-Mail-application.

Your Main Responsibilities:
Priority 1 – PDF/CSV Parser Development (Core Task)
You will build and implement an extendable, testable parser
architecture and continuously add new parsers for heterogeneous
export formats from external systems.
Your tasks:
• Build a modular parser framework
• Develop format-specific parsers (PDF, CSV, custom exports)
• Convert raw file content into structured trade data (date,
currency, price, buy/sell, etc.)
• Map parsed data into our existing Django/PostgreSQL model
• Handle error cases (new format, unreadable file, incomplete data)
• Provide parser status codes + i18n-ready error messages
• Write tests using pytest with anonymised sample files
• Implement routing + validation for correct parser selection
• Prepare for future automatic format detection
Required Skills: Python, PDF/CSV parsing, modular architecture,
Django basics, clean data mapping.

Priority 2 – Full-Stack Development (Backend + Frontend)
Parallel, you will contribute to our full-stack environment:
Backend:
• Django 5, Django REST Framework
• PostgreSQL
• Extend existing API (login, workflows, credits, prepayments)
Frontend:
• Svelte 5 with Runes (mandatory)
• TypeScript
• Custom CSS (Grid/Flexbox; no Tailwind/Bootstrap)
• Responsive UI, multi-step workflows
• i18n in 7 languages
General:
• Understand and extend convention-heavy existing code
• Follow project documentation strictly (no new patterns)
• Run both repos locally and test manually
• GitHub for versioning

Priority 3 – Upcoming Tasks
• Payment integrations (Payrexx, PostFinance/Wallee, Wise,
Walletconnect and others)
• Webhooks + server-side verification
• Account area + workflow wizard
• pytest + frontend tests
• Production deployment (Gunicorn, env vars, settings)

Infrastructure Context (Infomaniak Public Cloud)
You will work on a Infomaniak Public Cloud (IaaS) deployed system:
• Work in Test environment, think ahead for Production
• Document env vars + deployment requirements
• Coordinate with Infomaniak (domain, DB-URL, storage, logs)
• Use Linux/SSH basics (not full sysadmin)

Nice to Have
• FinTech / WealthTech / Stock-Market experience
• Complex responsive tables
• Multi-step wizards
• Payment integrations
• Data pipelines, ETL, crawling, async API calls
• AI-assisted coding by cursor.com (architectural rules, naming
conventions)

Your Profile
• English mandatory (code + documentation)
• Senior-level full-stack developer
• Strong Python + strong JavaScript/TypeScript
• Experience with Django REST + Svelte 5
• Skilled in parsing, data engineering, clean architecture
• Able to read and follow detailed project documentation and
requirements
• Independent, reliable, structured
• Comfortable working with a Swiss startup team

What We Offer
• Long-term collaboration
• Clear tasks, architecture, expectations
• Work with an experienced founder team
• Flexible fully remote work
• Regulated, high-impact WealthTech environment
• Opportunity to shape a product from early stage to scale-up
• Annual getting together in Swiss Headquarter

If you are interested, please send:
• Your relevant experience
• Examples of similar work
• Your preferred hourly or milestone based rate
We look forward to collaborating with a skilled professional.

Thank you for your answer.
Best regards
Nico
javascript python django typescript web crawling full stack development etl svelte fintech rag pipelines
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.