Full-Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
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., 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.
Skills: Analysis Skills, Application Programming Interface (API), Architectural Design, Building Codes, Code Reviews, Communication Skills, Computer Security, Consulting, Continuous Deployment/Delivery, Continuous Integration, Debugging Skills, Docker, Documentation, GitHub, Modeling Languages, Node.js, Open Source, Production Systems, Programming Tools, Proof of Concept, Prototyping, Python Programming/Scripting Language, React.js, Reporting Dashboards, Startup, Static Analysis, Statistics, Team Player, User Interface/Experience (UI/UX), Vue.js
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerbuilder.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Fully Remote Software Engineer Jobs
Find a Developer Job: 12 Best Job Sites For Developers
Dev Digest 131 - AI'm not sure about OSS