Logo
Tumba Solutions Ltd.

Full‐Stack Developer with Python and React

Tumba Solutions Ltd., Greenfield, Wisconsin, United States

Save Job

Senior Full-Stack Developer with Python and React

Build something that makes a difference – Modern Medtech, Greenfield Why this role?

Help build a cloud-native platform that empowers clinicians and improves patient healthcare. Join at an early stage, influence architecture, and ship code that matters. Impact

– your decisions shape the product & team culture What You'll Do

Design and deliver

reliable REST / async

APIs with FastAPI . Develop accessible, performant

UIs in React 19

(hooks & suspense). Write clean, tested, type-safe Python and TypeScript. Partner with product, design and experts to

translate requirements into features . Automate CI/CD pipelines

and manage deployments and observability in AWS. Measure, profile and optimise for scalability and performance. Your toolbox

5+ years

building production systems in Python or TypeScript (async I/O, type hints, Pydantic or similar) Deep experience in either backend or frontend

and working knowledge of the other. Modern JS/TS, React ecosystem, state-management (React Query, Zustand or similar) Cloud fluency (AWS, IaC, Docker, Terraform, CI/CD). Testing mindset with modern tooling – Pytest, React Testing Library, Playwright, uv, GitHub Actions etc. If you’re ready to build the future of healthcare apply with your CV and/or GitHub/portfolio. What we are primarily looking for is a track record of building things that work and passion to make a better product. Apply for this position

So what's next?

Review: We will read carefully your submitted application. In case you have published open source code, projects or PRs, we'll go through them as well. Interview: We conduct two interviews. First one aligns expectations and overviews each other's expertise. Second one is an in-depth technological chat and development opportunities discussion. Offer: We make an offer to the candidate we think is the best fit for the role. In case you think different, we are open for another conversation.

#J-18808-Ljbffr