Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
accessAI_tech

accessAI_tech

via LinkedIn

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Full‑Stack Engineer (FastAPI + React/Vite) — OSS Governance Dashboard

Anywhere
contractor
Posted 8/24/2025
Verified Source
Key Skills:
React
TypeScript
FastAPI
Python
SQLAlchemy
Postgres
Docker
GitHub Actions
CSS Flexbox/Grid

Compensation

Salary Range

$2K - 5K a year

Responsibilities

Integrate and enhance a React 18 + Vite frontend with a FastAPI backend by adding governance pages, API endpoints, UI improvements, settings panel, and operational hardening.

Requirements

Significant experience with FastAPI, Python, SQLAlchemy, React, TypeScript, CSS responsiveness, Docker, and CI tools, with ability to enhance existing code clearly.

Full Description

The Vision – A Forkable Social Metaverse We’re building a forkable, non-profit template for a new social network and metaverse. Its core is a lightweight governance portal—a React 18 + Vite frontend and a FastAPI backend—that allows each community to self-govern with proposals, species-weighted votes, and symbolic metrics (Harmony, Resonance). Access AI will be the first to implement this stack for our own new companies, providing a foundation for them to operate autonomously. Your mission is to integrate our existing components, polish the experience, and ship a V1 that we and others can easily fork. As a founder-led project, the code is independent and for everyone—we prioritize quality and usability over hype. (No crypto, no equity – just a cool project.) Repos – Your Source of Truth • Frontend: BP-H/alpha-j (React 18, TypeScript, Vite, plus image and AI demo integrations) • Backend: BP-H/supernova-2177-ui-weighted (FastAPI, SQLAlchemy, Pydantic, Streamlit/NiceGUI hybrid UI, SQLite/Postgres modes) V1 Scope – Additive enhancements only • Governance Pages: Implement React pages for Proposals, Voting/Tally (with live weighted counts, prevent duplicate votes), Decisions, and Runs – using existing backend logic. • Unified API Endpoints: Ensure all needed FastAPI endpoints are exposed under a single /api/* namespace. (E.g. wrap or alias existing routes like /resonance-summary as /api/resonance-summary for consistency, add /api/status and /api/ready health checks.) No new business logic – just expose what’s there and make minor tweaks (e.g. add one /api/proposals route). • Responsive & Fast UI: Fix the current UI’s scaling issues (it should look great on mobile and desktop, no weird scroll/overflow). Use modern CSS (Flex/Grid, clamp(), etc.) so the design is fluid. Improve perceived performance with easy wins like code-splitting heavy components, optimizing image loads, and caching repeat requests. • Settings Panel: Add a frontend sidebar panel to toggle “Use Live Backend” and set VITE_API_URL (similar to the existing Streamlit’s switch for demo mode vs. real backend). Persist these settings in localStorage. • Hardening & Ops: Add env-driven CORS (no wildcards, use an allowlist), support switching between SQLite and Postgres via a DB_MODE env, and require a JWT auth token for write actions (if AUTH_ENABLED=true). Provide a Docker setup (Compose file) for one-command launch, a script to seed demo data, and a GitHub Actions check to keep the frontend SDK in sync with the API schema. Your Experience • FastAPI & Python: Significant experience with FastAPI, SQLAlchemy (Postgres), and Pydantic. • React & Frontend: Fluent in modern React (Hooks, Context), TypeScript, and Vite. • CSS & Responsiveness: Able to diagnose and fix complex CSS scaling issues using Flexbox, Grid, clamp(), etc. • DevOps Mindset: Comfortable with Docker, Makefiles, and basic CI (e.g., GitHub Actions). • Additive Coder: You enhance and refactor in-place, prioritizing clarity for future forkers over rewriting. Nice-to-Have: Experience with Streamlit or NiceGUI, since you’ll be mimicking features that currently live there. Also, an eye for design/accessibility never hurts (we aim for at least AA compliance and <0.1 CLS). Why This Project? You’ll be shipping code that’s immediately used by multiple communities. It’s a short-term contract, but with long-term impact and the possibility of follow-on work. The project is fully open-source, and backed by a small, mission-driven team. No bureaucracy – you’ll have direct access to the founders for quick decisions. How to Apply Please send: • Links to two projects (code or live sites) that show off your FastAPI + React skills • A brief plan (5–7 bullets) for how you’d tackle this project’s V1 scope. • Your availability, timezone, and compensation proposal. Please provide a total fixed-fee quote for the V1 scope and the estimated number of hours you expect it will take. Compensation This is a fixed-fee project with a budget of $2,000–$5,000 for the V1 milestone. The hourly rate in the job summary is an estimate for LinkedIn's UI. We are interested in your total fixed-fee quote for the scope. All backgrounds are welcome. We care about what you can ship.

This job posting was last updated on 8/29/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt