Why This Role Stands Out
This role offers a unique opportunity to pioneer cutting-edge LLM-powered code review technology, building a proof-of-concept that will shape the future of software development. You'll thrive here if you are a seasoned full-stack engineer with a passion for AI integration and a desire to own a project from concept to deployment, contributing to an innovative product. Embrace the chance to expand your skills in AI and CI/CD by applying today.
Quick Overview
Job Description
NexaFlow is building a next-generation code review tool powered by large language models. We are seeking a Senior Full-Stack Engineer to lead the development of a proof-of-concept prototype that integrates LLM-based analysis into existing CI/CD workflows.
Responsibilities:
- Design and implement a full-stack application that integrates LLM APIs (OpenAI/Anthropic) for automated code review.
- Build webhook-based integrations with GitHub/GitLab to automatically analyze pull requests.
- Develop a hybrid analysis pipeline combining LLM reasoning with static analysis for bug detection, security vulnerability identification, and code quality enforcement.
- Create a configurable rule engine allowing per-repository custom review policies.
- Build a dashboard displaying review statistics, trends, and actionable insights.
- Containerize the entire solution with Docker for easy self-hosted deployment.
- Own the full lifecycle from architecture design through deployment and documentation.
Requirements:
- 5+ years of professional full-stack development experience.
- Strong experience integrating LLM APIs (OpenAI GPT-4, Anthropic Claude) into production systems.
- Hands-on experience with CI/CD pipeline integration (GitHub Actions, GitLab CI).
- Prior work building code review tools, linters, or static analysis systems.
- Proficiency in Python (FastAPI) or Node.js for backend; React or Vue for frontend.
- Experience with Docker containerization and self-hosted deployment.
- Ability to work independently across the full stack from architecture to deployment.
- Strong communication skills for async collaboration.
Nice to Have:
- Experience with RAG (Retrieval-Augmented Generation) architectures.
- Familiarity with CodeQL, Semgrep, or similar static analysis tools.
- Previous startup or PoC-stage project experience.
- Contributions to open-source developer tools.
Additional Information:
- This is a contract/consulting engagement, not a full-time employee role.
- We value flexibility and outcome-driven collaboration.
- Remote-friendly with a preference for candidates in the San Francisco Bay Area.
Similar jobs
- TA
Senior Software Engineer - Full Stack
NewAuto ApplyTanium
Addison🇺🇸Hybrid6 hours agoMySQLNode.jsSQL+11Technology - OB
Senior Fullstack Software Engineer
NewAuto ApplyObviant
Tampa🇺🇸Hybrid7 hours agoExpressTypeScriptTechnology - NE
Senior Product & PLG Analyst (Full-Stack Data Scientist)
NewAuto ApplyNebius
New York City🇺🇸$179k - $224k/yrHybrid6 hours agoSQLLookerMachine Learning+6Technology - EK
Developer Productivity Engineer
NewAuto ApplyEkarobotics
Boston Area🇺🇸On-site5 hours agoDockerGCPShell+10Technology - EL
Full-Stack Engineer - ElevenAPI
NewAuto ApplyElevenlabs
United States🇺🇸Remote9 hours agoOnboardingTechnology - EL
Full-Stack Engineer (Frontend-Leaning) - CreativeMusic
NewAuto ApplyElevenlabs
New York🇺🇸Remote9 hours agoFigmaReactTypeScriptTechnology - EL
Full-Stack Engineer (Backend-Leaning) - CoreMusic
NewAuto ApplyElevenlabs
New York🇺🇸Remote9 hours agoTechnology - DE
Salesforce Developer
NewAuto ApplyDelinea
U.S. Remote🇺🇸Remote6 hours agoNext.jsSOAPOAuth+10Technology - CL
Head of Developer Relations
NewAuto ApplyClickhouse
United States🇺🇸Remote5 hours agoProduct MarketingTechnology - EL
Salesforce Developer
NewAuto ApplyEthos Life
Remote US🇺🇸Remote16 hours agoOAuthSalesforceSnowflake+6Technology - ST
Full Stack Engineer, Builder Experience
NewAuto ApplyStripe
San Francisco🇺🇸Remote19 hours agoRubyJavaTypeScriptTechnology - AG
Developer Success Engineer
NewAuto ApplyAgentmail
San Francisco🇺🇸Remote22 hours agoAccount ManagementCustomer SuccessTechnical SupportTechnology