Full-Stack Web Developer
Braintrust
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Braintrust
We manage a diverse portfolio of over 35 companies, operating in sectors such as blockchain, cultural preservation, regenerative real estate, and psychedelic medicine. This Full-Stack Web Developer role offers consistent, ongoing contract work across our entire portfolio, providing a reliable pipeline for new business for strong partners within our network.
The Full-Stack Web Developer Role
We are seeking a design-savvy Full-Stack Web Developer to spearhead the migration of AI-built sites and legacy WordPress environments into modern Reflex (Python) frameworks. Additionally, you will be responsible for handling various on-demand development tasks. In this role, you will collaborate directly with the founder and a lean, agile team.
Key Responsibilities
- Migrate existing WordPress and AI-generated sites (including platforms like Lovable, ChatGPT, and Manus) into efficient, clean Reflex environments.
- Manage GitHub repositories, ensuring robust version control and streamlined deployment workflows.
- Perform quality assurance, integrate, and refactor AI-generated code from diverse platforms to maintain high standards.
- Connect and manage various databases, including PostgreSQL, MySQL, Supabase, or similar solutions.
- Execute comprehensive cross-browser and cross-device testing to ensure broad compatibility.
- Oversee DNS configurations, hosting, SSL certificates, and general site maintenance.
- Actively contribute to UI/UX decisions, demonstrating a strong design eye alongside your backend development skills.
Requirements
- Availability during US business hours, with a preference for Pacific Time.
- Proven experience with Python web frameworks, ideally Reflex, or a demonstrated ability to quickly adapt and learn new frameworks.
- Solid expertise in WordPress, including migrations, theme customization, and plugin management.
- Proficiency with GitHub, encompassing CI/CD pipelines, Pull Requests (PRs), and GitHub Actions.
- Comfortable working with and integrating AI-generated codebases.
- Extensive experience in database management.
- A keen design sensibility, with an understanding of layout, typography, and visual hierarchy.
- Responsive and proactive communication skills, particularly via Slack.
- Highly self-directed, capable of prioritizing tasks effectively without constant supervision.
Nice to Have
- Direct experience with Reflex.
- Familiarity with AI code generation tools such as Cursor, v0, or Bolt.
- Knowledge of SEO best practices and performance optimization techniques.
Engagement Details
- This is a contract / freelance position, offering ongoing work.
- Anticipate 5–10 hours per week, with potential for increased hours across portfolio companies.
- US business hours are a strict requirement.
- A 100-day pilot period is in place before committing to a long-term engagement.
- Weekly status reports are mandatory.
How to Apply
Please share your portfolio or GitHub profile, specifically highlighting any migration projects (especially those involving WordPress to modern frameworks). Additionally, describe your experience working with AI-generated codebases.
Key skills/competency
- Python
- Reflex
- WordPress
- GitHub
- Database Management
- UI/UX Design
- AI Code Integration
- Version Control
- SEO Optimization
- Cross-browser Testing
How to Get Hired at Braintrust
- Research Braintrust's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their diverse portfolio focus.
- Tailor your resume: Customize your resume to highlight extensive experience in Python web frameworks, WordPress migrations, GitHub proficiency, and comfort with AI-generated codebases.
- Showcase your portfolio: Provide a strong portfolio or GitHub profile demonstrating successful full-stack development projects, particularly those involving complex migrations to modern frameworks.
- Prepare for technical questions: Be ready to discuss your expertise in Python (especially Reflex or similar), database management (PostgreSQL, MySQL, Supabase), and efficient version control workflows.
- Demonstrate communication and autonomy: Highlight examples of proactive communication and self-directed project management, emphasizing your ability to prioritize and deliver independently in a remote setting.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background