For Employers

Vitamin Software

Mid-Level Full-Stack Developer (Python + HTLM/JavaScript)

Posted a day ago
$25 - $30 per hour
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Build and maintain Python/FastAPI services and HTTP APIs, server-rendered interactive interfaces, and LLM features with prompt evaluations. Design performant PostgreSQL data structures, move long-running work to background workflows, and own tickets from specification through merge while reviewing AI-generated code for correctness and security.

About the Role



We are looking for a Mid-Level Full-Stack Developer to join a fast-moving startup client building an AI-based product in the US healthcare. You’ll own features end-to-end: a FastAPI backend and server-rendered, dynamic HTML on the frontend.

This is a hands-on role for someone who ships. The team keeps processes light and bureaucracy minimal, and delivery expectations are high. AI-assisted development is central to how the team works, so the candidate needs a strong sense of AI coding. That means knowing how to use AI tools to move fast, and knowing when to question, refine, or reject what they produce.

At Vitamin Software, we partner with ambitious companies to build software that solves real-world problems. For this engagement, you’ll be embedded with a startup client working at the forefront of AI products.


What You’ll Do

  • Build and maintain backend services and HTTP APIs in Python with FastAPI.
  • Build interactive UI in server-rendered HTML: Jinja templates, HTMX, Alpine and Tailwind.  The work is dynamic pages, not a heavy single-page app.
  • Add LLM features through the existing model layer: prompts, structured output, failure cases, and an eval for each prompt you add or change.
  • Use an AI coding tool every day, and review what it writes for correctness, security and fit with the code around it before it is committed.
  • Design PostgreSQL tables and queries, including the ones that have to stay fast.
  • Move slow or multi-step work onto the background worker, Temporal, instead of holding an HTTP request open.
  • Work directly with founders and product and take a ticket from the written spec to something merged.
  • Raise concerns early about scope, risk or a better approach, and come with a proposal.


Requirements

  • 3–5 years of professional experience in full-stack or backend-leaning web development.
  • A strong Python and FastAPI background is enough. The codebase is FastAPI.
  • Solid JavaScript, HTML and CSS, including dynamic interfaces without a React-style frontend.
  • You have used an LLM inside a product or your own workflow, and you can tell a good model response from a bad one.
  • You use an AI coding assistant and you reject generated code that is wrong, insecure or larger than the change needs.
  • You have used Linear or another issue tracker.
  • You understand HTTP APIs, sessions, and how a multi-tenant web app keeps one customer’s data off another’s.
  • You are comfortable with Git: branches, pull requests and reading a diff.
  • English at B2 or better.
  • You can work remotely, own a ticket, and ship without waiting to be told the next step.


Bonus (Nice-to-Have)

  • Experience with HTMX, Alpine.js or Svelte.
  • Experience with Temporal or another workflow engine (Celery, Airflow, Prefect).
  • Familiarity with the Claude API or other model provider APIs.
  • Previous experience on an early-stage or greenfield product.


Contract Details

  • Type: Independent contractor (B2B)
  • Location: Romania (remote)
  • Commitment: Full-time
  • Duration: Project-based with potential for ongoing collaboration
  • Payment range: 25- 30 USD/ hour 


The Recruiting Process

  1. HR discussion – 30 minutes
  2. Technical interview – 60 minutes
  3. Offer discussion – 30 minutes


Why You Should Be Excited

You’ll work on an AI product being built right now, with a team that moves fast and trusts its people. There’s little process between your work and production, and you’ll grow your skills in modern AI-assisted development alongside people who care about building things well.

At Vitamin Software, you’ll be part of a lean, close-knit international team where every voice counts, and every contribution is valued.


Apply today and help build what’s next in AI!

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Data Analyst - REMOTE (CA, AZ, OR, NV, or WA)

Other United States $78855 - $120K per year Software Development

Senior Systems Developer (Applications Developer)

Full Time United States Software Development

Senior Application Architect

Full Time United States $95100 - $135K per year Software Development

2128 Data Engineer

Full Time India Software Development

Tech Lead Java/Node - Inversiones

Full Time Argentina Software Development

Spacecraft EMC Systems Engineer | Remote Opportunity | Fastwater Staffing

Freelance Canada Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 220,981+ Jobs in Full Stack Developer

Answer easy questions

Answer easy questions

220,981+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified