Senior Full-Stack Engineer
$145k - $170kKnox Systems, Inc.
Senior Full-Stack Engineer (Frontend-Leaning)
Department: Engineering
Reports To: Senior Engineering Manager / Director of Engineering
Location: Hybrid: MA, NC, NY
Classification: Full-Time, Exempt
Estimated Compensation : $145-170k
Focus: Own Frontend (Admin + App), Support Backend When Needed
About Knox
Knox runs the largest Federal managed cloud, building and operating secure cloud and AI environments that support the U.S. government’s most critical missions — from national security and public safety to essential public services. Our customers rely on Knox to deploy production systems that meet the highest standards for security, reliability, and compliance.
Work at Knox is high-impact and purpose-driven. The problems we solve are high-stakes, the expectations are high, and the results are visible. Speed, rigor, and trust matter here - because the environments we secure cannot fail. Your contributions are visible, your expertise is relied upon, and the impact of your work is immediate and measurable. We operate at federal scale, securing some of the most sensitive government environments in the country - because the systems we build must perform without fail.
The Role
You'll own KnoxAI's entire frontend experience across two Nuxt 3 applications: the Admin interface (for Knox employees managing customer assessments) and the App interface (for customers and federal agencies reviewing findings and compliance posture). Your work will transform complex compliance data into intuitive, actionable interfaces that guide users through the FedRAMP authorization process.
This role is perfect for a frontend specialist who wants full ownership of the user experience while occasionally diving into backend work to unblock features or improve API design. You'll work closely with the backend engineer and engineering manager to deliver a cohesive, polished product.
Responsibilities
Frontend Ownership
Admin Application: Build and maintain administrative workflows for Knox employees:
Customer/boundary management, team administration, user roles/permissions
Agent configuration (AI models, knowledge bases, MCP tools)
Compliance job orchestration, KSI evaluation dashboards
Repository analysis results, findings management, POA&M tracking
Settings, notifications, file management
App Application: Build and maintain customer-facing interfaces:
Compliance calendar (monthly reviews, CAB meetings, annual exercises)
Real-time findings, resources, POA&Ms with search/filter/export
Risk posture dashboards, KSI status visualizations
Chat interface for AI-assisted compliance questions
Demo mode (styled components matching _fe design system)
Component Library: Build reusable shadcn-based components following design system patterns from _fe project (Next.js/React reference implementation)
State Management: Architect Pinia stores for complex state (users, teams, findings, compliance data, chat threads)
Forms & Validation: Implement VeeValidate + Zod schemas for all data entry with clear error messaging
Data Tables: Build TanStack Table implementations with filtering, sorting, pagination, bulk actions, and Excel export
API Integration & Backend Support
TypeScript Client Generation: Maintain OpenAPI-to-TypeScript pipeline using @hey-api/openapi-ts; provide feedback to backend on API usability
Backend Collaboration: Propose API changes to improve frontend performance (e.g., aggregated endpoints, GraphQL consideration)
NestJS Contributions (20-30%): Implement simple CRUD endpoints, add DTOs, extend controllers when unblocking frontend features
Authentication Flows: Maintain AWS ALB + Cognito integration, Okta SAML flows, JWT parsing and user context management
UX & Performance
Responsive Design: Ensure all interfaces work seamlessly on desktop, tablet, and mobile
Performance Optimization: Lazy loading, code splitting, image optimization, debouncing, virtual scrolling for large lists
Accessibility: Follow WCAG 2.1 AA standards (keyboard navigation, ARIA labels, color contrast)
Error Handling: Graceful error states, retry mechanisms, offline indicators, loading skeletons
Real-Time Updates: WebSocket integration for live compliance job progress and chat streaming
Testing & Documentation
Component Testing: Vitest tests for all critical components, composables, and stores (>80% coverage)
Integration Testing: Test user flows end-to-end with @nuxt/test-utils
Visual Regression: Maintain screenshot tests for critical UI states
Documentation: Write clear component usage docs, maintain Storybook (if adopted), document complex state flows
Required Qualifications
Frontend Expertise
5+ years frontend development with modern JavaScript frameworks (Vue 3, React, or Angular)
Vue 3 Composition API + Nuxt 3 experience strongly preferred; must be comfortable with script setup, reactivity, and auto-imports
TypeScript proficiency: Advanced types, generics, utility types, strict mode
CSS mastery: Tailwind CSS, responsive design, Flexbox/Grid, animations, dark mode
Component libraries: shadcn/ui, Radix UI, Headless UI, or similar design system implementations
State management: Pinia, Vuex, Redux, Zustand—experience with complex state architectures
Form libraries: VeeValidate, Formik, React Hook Form with schema validation (Zod, Yup)
Backend Familiarity
Basic NestJS or Express knowledge: Comfortable adding controllers, DTOs, and simple CRUD logic
REST API understanding: methods, status codes, request/response patterns, pagination strategies
Database basics: SQL queries, Prisma schema comprehension, understanding of joins and indexes
Authentication patterns: JWT, OAuth2, SAML flows, session management
Soft Skills & Mindset
User empathy: Passionate about UX; understands how design decisions impact user workflows
Ownership: Treats frontend as your domain—proactively identifies UI/UX issues and proposes solutions
Collaborative: Works closely with backend engineer to influence API design; provides thoughtful code review feedback
Pragmatic: Balances pixel-perfect design with "ship it" mentality; knows when good enough is better than perfect
Bonus/Preferred
Design system experience: Built or maintained component libraries, design tokens, theme systems
Compliance/GRC UI familiarity: Prior work in security, audit, or compliance software
Data visualization: Experience with charting libraries (D3, Chart.js, Recharts, Unovis)
Real-time features: WebSockets, Server-Sent Events, optimistic UI updates
Bun runtime familiarity or enthusiasm for modern JavaScript tooling
CI/CD: GitHub Actions, automated deployments, preview environments
Figma/design collaboration: Ability to translate designs into code with high fidelity
If selected to move forward, you will be asked to provide:
A short Loom video walking through a passion project, including what it does and a review of some of the code.
Access to either a public or private repository so we can review your commits and overall code quality.
Ideally, the project should be built on (or close to) the stack outlined in the job descriptions.
Hiring Requirement: Due to the nature of our work with federal government clients and compliance with applicable regulations, this position requires U.S. citizenship. Dual citizenship is not permitted for this role. Candidates must be able to provide documentation verifying sole U.S. citizenship status as part of the background check process.
Any offer of employment is contingent upon the successful completion of all required pre-employment screenings, including a background check, in accordance with applicable laws and government contract requirements.
Benefits & Perks
Knox offers a competitive employee benefits package including Medical, Dental, Vision, Life & Disability, unlimited PEO, and an employee funded 401k plan. Please note, benefits are subject to change.
We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other legally protected status.
$125k - $155k
...new ground in software innovation too, redefining what’s possible for our customers worldwide. Job Description As a Senior Full Stack Engineer, you will be responsible for developing, maintaining and evolving our US Sports platform. We are building a team and...SeniorHourly payLocal areaWork from homeWorldwide$145k - $200k
Role Description We are looking for a full stack engineer for our Enterprise Scale team. Our team is responsible for the stability of Scribe’s core functionalities and, as such, those responsibilities span across several technologies. We are looking for a curious person...SeniorFull time- ...scientific community. The position is part of a collaborative engineering team responsible for delivering high-quality, mission-... ...milestones and timelines. Success in this position requires strong full-stack development expertise, effective communication skills, and the...SeniorFull time
- ...We are looking for an exceptional, broadly experienced software engineer to join the Entefy team, building a full stack application from frontend to backend services with multiple databases to make things interesting. Can you wear many hats? If so, at Entefy, you can help...SeniorRemote jobFull time
- Role Description As a Senior Full Stack Engineer on our Platform Extensions team, you will build and evolve integrations that connect platforms like WordPress, WooCommerce, and Webflow with partner ecosystems such as Google and others. You’ll work across backend and frontend...SeniorFull timeRemote work
- Role Description We are looking for a Senior Full Stack Engineer with strong experience in AI/LLM integration, modern Next.js development, and distributed systems architecture. The ideal candidate is an AI-first developer who actively uses tools like Copilot, Cursor, and...SeniorContract work
- ...building something groundbreaking. As a full-time team member, you won’t just shape the... ...are actively looking for a full-time Full Stack Developer. Please note that this is a... ...You will start as a Full Stack Software Engineer for Zealthy, joining a team of 5 full-time...SeniorFull timeRemote workMonday to FridayFlexible hours
- Role Description NexaFlow is seeking a Senior Full-Stack Engineer to develop a proof-of-concept code review tool powered by large language models (LLMs). ~Design and implement a prototype tool that leverages LLMs to automatically review pull requests. ~Integrate LLM...SeniorFull timeContract workFreelanceRemote work
- Role Description We're looking for a senior engineer to help build great experiences for our members and hosts, across new features, our core... ...~Venture-backed company that pays in line with market. ~Full benefits. ~Unlimited PTO. ~401(k). ~Ability to work completely...SeniorFull timeRemote workShift work
- Role Description The Sr. Full Stack Engineer on the Software Platform team is responsible for day-to-day delivery of software products, writing... ...code and reviewing the code of others on the team. As a Senior Engineer, you are the driving force behind implementation and...SeniorFull time
- Role Description The Senior Data Engineer plays a critical role in designing, building, and maintaining robust data infrastructure to support business intelligence, analytics, and machine learning initiatives. This position requires expertise in managing large-scale data...SeniorFull timeRemote work
- ...master! About Us At South Geeks, we connect top LATAM engineering talent with innovative companies building impactful products... ...documentation. About the role We are looking for a Senior Full-Stack Engineer (backend-leaning) with 6 to 10 years of experience...SeniorFull timeRemote workWork from homeWorldwide
- ...Mission - We are looking for Mid-level and Senior Software Engineers to join a great team and succeed in... ...you like understanding each part of a stack and the models that apply to it?... ...about coding and willing to build the full structure of a B2B enterprise software...SeniorRemote jobFull timeWork at officeWorldwideFlexible hoursDay shift
- ...users heroes Clear is kind Rapid learning machine One team, one dream About this role We are looking for a Senior Full Stack Engineer who loves building application code and scalable distributed systems. We need someone to help us design large-scale data...SeniorFull timeWork from homeFlexible hours
- Role Description You will join a small team of experienced engineers and contribute to a diverse range of internal tools and customer-facing... .... ~Payout automations with banking partners. Tech Stack ~React ~Typescript ~Golang ~Postgres ~Docker ~...SeniorFull timeImmediate startRemote work
- Role Description We're looking for a Senior Agentic Platform Engineer who has hands-on experience building with AI-native tooling (Kiro, Cursor, Claude... ...programs. Benefits ~All our positions are Remote and are available as Full Time Employment or B2B Contracts....SeniorFull timeRemote work
$166.6k - $208.3k
...Mercury, we are committed to crafting an exceptional banking experience for startups. Our product engineering group is growing and we’re looking to hire senior full-stack engineers. We’re a team of pragmatic, product-minded engineers motivated by the desire to create lovable...SeniorFull time- Role Description We’re looking for a Senior Full-Stack Engineer who thrives across the stack and refuses to be boxed in. You move fluidly between frameworks - Next.js to Hono APIs to SvelteKit to Postgres - without friction or hand-holding. AI tools are part of your daily...SeniorFull time
- Role Description This is a remote position. We are hiring a Senior Full-Stack Engineer who wants to operate in a high-trust, high-ownership environment. This is not a role for someone looking to simply execute tickets—you will be expected to take problems from ambiguity...SeniorFull timeRemote work
- ...Focus Capital is looking for hands-on lead engineer to develop new agentic AI powered tools for our startup technology partner. With... ...has a preference to those who are strong in Python/Django (or 'full stack' technologies like Node, Next, React or Typescript), and able...SeniorFull timeRemote work
$150k - $220k
...grade features end to end. You’ll work closely with designers, engineers, and product leaders who care deeply about the craft of... ...solving meaningful problems. ~6+ years building and shipping full-stack web apps - experience with Next.js, React, TypeScript, or PostgreSQL...SeniorFull timeWork at office- ...Summary: As a Senior Full-Stack Engineer , you will design, build, and deploy the frontend and backend services that power our creative brainstorming and creation products. You will work with emerging web standards to build web-based image and video creation / editing...SeniorFull timeWork at office
- ...our customers to know, influence, and prove the sustainability of their supply chains. We are hiring for an experienced Senior Full Stack engineer to join our team and help build and scale our data-centric platform. In this role you will work closely on the following...SeniorRemote jobFull time
$187k - $271.92k
Role Description We are looking for a Full Stack Engineer who will bring technical know-how and enthusiasm to our team. You will report to one of our Engineering Managers and will be responsible for supporting features and architecture designed to maintain our users’ confidence...SeniorFull time$180k - $250k
...hire exceptional talent to join our teams in building the open source security infrastructure stack for the AI era. We’re looking for an exceptional Senior Full Stack Engineer to help us build, optimize, and expand the foundation of the platform. ~Develop and maintain...SeniorFull time$150k - $185k
...team sits at the intersection of Software Engineering, Growth Marketing, and Partnerships,... ...experience. Develop with TypeScript across the stack, building user interfaces using React and... ...technical sustainability. Own the full lifecycle of Partnerships & Martech...SeniorFull timeTemporary workWork at officeLocal area- Role Description We are seeking C++ Engineers with at least 10 years of experience who can lead by example, take ownership of complex systems, and help scale our platform. You should be capable of working independently and collaborate in a fast-paced, high-accountability...SeniorFull timeRemote work
- ...project focused on developing secure and scalable digital solutions. The team is building modern Full-Stack applications using Java and Angular, working closely with global engineering teams to deliver high-quality software for the healthcare domain. Qualifications ~...SeniorFull timeRelocationFlexible hours
$179.8k - $246.2k
Role Description Deepgram is looking for a Senior Full-stack Engineer to join the Console team. This team owns the product surfaces that help developers discover, test, and adopt Deepgram, including customer-facing experiences like Console and Playground, as well as internal...SeniorFull time- Role Description We are seeking a Senior Frontend-Focused Full Stack Engineer to support the development of scalable web applications and marketing-related digital experiences. This role is primarily focused on frontend development with React and TypeScript or modern JavaScript...SeniorContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full-Stack Engineer. Be the first to apply!
- mean stack developer Remote
- junior full-stack web developer Remote
- lead full stack java developer Remote
- remote .net full stack web developer Remote
- full stack cloud developer Remote
- entry level full stack developer Remote
- senior java full-stack developer Remote
- senior full stack web developer Remote
- senior full stack developer Remote
- full stack.net developer Remote














