The Role
The Senior Front-End Engineer will develop scalable applications using modern frameworks, collaborate with teams to enhance AI user experiences, and ensure high code quality.
Summary Generated by Built In
Job Summary
NorthBay is seeking a Senior Front-End Engineer with deep expertise in JavaScript and modern front-end frameworks including React, Vue.js (Nuxt3), Next.js, and Svelte. The role involves building high-performance, responsive interfaces for AI-driven platforms, focusing on clean design, maintainability, and seamless user experience. Familiarity with Nest.js for backend integration and Lit.js for reusable web components is a strong plus. Experience working with AI interface platforms (e.g., OpenWebUI) is highly desirable.
Key Responsibilities
The Senior Frontend Engineer will lead the development of high-performance interfaces,
specifically focusing on scalable applications and AI-driven platforms.
● Core Development & Architecture:
○ Lead the development of scalable and dynamic front-end applications utilizing
React, Next.js, Svelte, and TypeScript.
○ Participate in architectural discussions and code reviews to ensure system
integrity.
○ Build reusable components and design systems, incorporating lightweight Lit.js
web components.
● Performance & Optimization:
○ Optimize front-end performance through SSR (Server-Side Rendering), code
splitting, lazy loading, hydration, and runtime optimization techniques.
○ Build accessible and responsive applications that ensure cross-browser and
cross-device compatibility.
● AI Collaboration & User Experience:
○ Collaborate closely with ML engineers, backend developers, and designers to
deliver intuitive, AI-powered user experiences.
● State Management & Quality Assurance:
○ Implement state management using libraries such as Redux, Vuex, Pinia, or
Svelte Stores.
○ Contribute to testing, documentation, and CI/CD automation to maintain high
code quality.
○ Mentor junior front-end engineers to foster team growth.
Required Skills & Qualifications
● 7+ years of front-end development experience with strong command over JavaScript
and TypeScript.
● Deep expertise in React, Node.js, Next.js, and Svelte.
● Strong knowledge of responsive design, accessibility (WCAG), and front-end
performance optimization.
● Experience with Lit.js for building modular and reusable UI components.
● Familiarity with Git workflows, modern CI/CD pipelines, and build tools like Vite,
Webpack, or Rollup.
Optional but Desirable (AI-Focused Skills)
● Experience with cloud platforms (AWS).
● Good hands-on experience with AWS services like RDS, DynamoDB, SQS, SNS, Lambda,
Step Functions, EventBridge, EC2, ECS, etc.
● Experience designing user interfaces for AI/LLM platforms, AI chat UIs, or output
visualizations.
● Experience with web-based data visualization (D3.js, Chart.js, Recharts, or Plotly).
Educational Background:
● Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related
field.
Note: This is Hybrid role
NorthBay is seeking a Senior Front-End Engineer with deep expertise in JavaScript and modern front-end frameworks including React, Vue.js (Nuxt3), Next.js, and Svelte. The role involves building high-performance, responsive interfaces for AI-driven platforms, focusing on clean design, maintainability, and seamless user experience. Familiarity with Nest.js for backend integration and Lit.js for reusable web components is a strong plus. Experience working with AI interface platforms (e.g., OpenWebUI) is highly desirable.
Key Responsibilities
The Senior Frontend Engineer will lead the development of high-performance interfaces,
specifically focusing on scalable applications and AI-driven platforms.
● Core Development & Architecture:
○ Lead the development of scalable and dynamic front-end applications utilizing
React, Next.js, Svelte, and TypeScript.
○ Participate in architectural discussions and code reviews to ensure system
integrity.
○ Build reusable components and design systems, incorporating lightweight Lit.js
web components.
● Performance & Optimization:
○ Optimize front-end performance through SSR (Server-Side Rendering), code
splitting, lazy loading, hydration, and runtime optimization techniques.
○ Build accessible and responsive applications that ensure cross-browser and
cross-device compatibility.
● AI Collaboration & User Experience:
○ Collaborate closely with ML engineers, backend developers, and designers to
deliver intuitive, AI-powered user experiences.
● State Management & Quality Assurance:
○ Implement state management using libraries such as Redux, Vuex, Pinia, or
Svelte Stores.
○ Contribute to testing, documentation, and CI/CD automation to maintain high
code quality.
○ Mentor junior front-end engineers to foster team growth.
Required Skills & Qualifications
● 7+ years of front-end development experience with strong command over JavaScript
and TypeScript.
● Deep expertise in React, Node.js, Next.js, and Svelte.
● Strong knowledge of responsive design, accessibility (WCAG), and front-end
performance optimization.
● Experience with Lit.js for building modular and reusable UI components.
● Familiarity with Git workflows, modern CI/CD pipelines, and build tools like Vite,
Webpack, or Rollup.
Optional but Desirable (AI-Focused Skills)
● Experience with cloud platforms (AWS).
● Good hands-on experience with AWS services like RDS, DynamoDB, SQS, SNS, Lambda,
Step Functions, EventBridge, EC2, ECS, etc.
● Experience designing user interfaces for AI/LLM platforms, AI chat UIs, or output
visualizations.
● Experience with web-based data visualization (D3.js, Chart.js, Recharts, or Plotly).
Educational Background:
● Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related
field.
Note: This is Hybrid role
Top Skills
JavaScript
Lit.Js
Nest.Js
Next.Js
Pinia
React
Redux
Rollup
Svelte
Typescript
Vite
Vue
Vuex
Webpack
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
NorthBay is an AWS Premier Partner focused on Database & Application migrations, data & analytics, DevOps & DataOps, application modernization and ML/Ai.
Our practice areas include big data and analytics, machine learning, artificial intelligence and database migrations.







