Home
Jobs
Saved
Resumes
Senior Full-Stack Engineer at CFS | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Full-Stack Engineer
CFS
Website
LinkedIn
Senior Full-Stack Engineer
United States
Full Time
4 hours ago
$145,000 - $170,000 USD
H1B Sponsor
Apply Now
Key skills
Angular
JavaScript
Nuxt
React
Redux
SQL
TypeScript
Vue.js
Vue
Tailwind
Tailwind CSS
Zustand
Express
NestJS
Prisma
JWT
SAML
REST API
About this role
Role Overview
Own KnoxAI's entire frontend experience across two Nuxt 3 applications: Admin interface and App interface
Build and maintain administrative workflows for Knox employees: Customer/boundary management, team administration, user roles/permissions, etc.
Build and maintain customer-facing interfaces: Compliance calendar, real-time findings, resources, dashboards, etc.
Build reusable shadcn-based components following design system patterns from _fe project
Architect Pinia stores for complex state
Ensure all interfaces work seamlessly on desktop, tablet, and mobile
Collaborate with backend engineer and engineering manager to deliver a cohesive, polished product.
Requirements
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)
Basic NestJS or Express knowledge: Comfortable adding controllers, DTOs, and simple CRUD logic
REST API understanding: HTTP 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
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.
Tech Stack
Angular
JavaScript
Nuxt
React
Redux
SQL
TypeScript
Vue.js
Benefits
Medical
Dental
Vision
Life & Disability
Unlimited Paid Time Off
Employee funded 401k plan
Apply Now
Home
Jobs
Saved
Resumes