Full Stack Engineer Location: Hybrid, 3 days/week onsite in McLean, VA
About Us Rohirrim is pioneering the future of enterprise AI with Rohan, our patented, domain-aware generative AI platform. We help Fortune 1000 companies, aerospace and defense organizations, and government agencies automate complex processes like RFP creation and knowledge management.
We're a fast-growing, mission-driven team building cutting-edge AI products that reshape how enterprises work.
Role Overview We're looking for a Full Stack Engineer to help build and improve our generative AI-powered enterprise web applications. The work is split roughly 50/50 between backend and frontend, and we're flexible on that split. You'll own features end to end, from APIs and database design to polished UI. You'll work closely with senior engineers, product managers, and UI/UX designers. It's a hands-on role with real ownership and plenty of room to grow your skills in AI/LLM application development.
Responsibilities
Build and maintain backend services and APIs in Nest.js/Node.js, integrating with databases, LLM providers, and external systems.
Develop frontend features in Angular/TypeScript that deliver intuitive, reliable user experiences.
Implement generative AI features within Rohan, including LLM integrations, prompt design, and retrieval-augmented workflows, with guidance from senior engineers.
Write efficient, maintainable SQL queries and help design database schemas for new features.
Own features from design through deployment, including testing, code reviews, and production support.
Take part in system design discussions, contributing ideas and learning how AI capabilities are architected into the platform.
Collaborate with cross-functional teams to deliver secure, scalable AI-driven solutions.
Qualifications
3+ years of professional experience as a Full Stack or Software Engineer.
Solid experience with TypeScript/JavaScript.
Hands-on experience with Nest.js/Node.js or a similar backend framework.
Hands-on experience with a JavaScript UI framework (Angular, React, or Vue).
Working knowledge of SQL, including writing queries and basic schema design.
Familiarity with CI/CD tooling; Azure DevOps a plus.
Interest in generative AI and eagerness to build LLM-powered features.
Experience integrating with LLM providers/APIs (e.g., OpenAI, Anthropic, Azure OpenAI).
Exposure to prompt engineering or retrieval-augmented generation (RAG).
Experience with Angular specifically.
Experience in enterprise SaaS, government, or aerospace/defense environments
Numbers & Facts
Location
McLean, Virginia
Skills
Aerospace and Defenseunmatched
AngularJSunmatched
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Code Reviewsunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Cross-Functionalunmatched
Database Designunmatched
Database Technologyunmatched
DevOpsunmatched
Fortune 1000 Customersunmatched
Governmentunmatched
Government Organizationsunmatched
Internet Applicationunmatched
JavaScriptunmatched
JavaScript Frameworksunmatched
Knowledge Managementunmatched
Machine Toolunmatched
Microsoft Windows Azureunmatched
Node.jsunmatched
Production Supportunmatched
Proposal Writingunmatched
React.jsunmatched
SQL (Structured Query Language)unmatched
Software Developmentunmatched
Software Engineeringunmatched
Software as a Service (SaaS)unmatched
Team Buildingunmatched
Testingunmatched
User Experience Design (UXD)unmatched
User Interface Designunmatched
User Interface/Experience (UI/UX)unmatched
Vue.jsunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.