NorthBay Solutions

Senior Frontend Developer

Development Team - Bengaluru, Karnataka, India - Full Time

Senior Front-End Engineer

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.

Note: This role requires relocation to Abu Dhabi (UAE) 


Key Responsibilities

  • Lead the development of scalable and dynamic front-end applications using React, Vue.js (Nuxt3), Next.js, Svelte, and TypeScript.

  • Build reusable components and design systems, including lightweight Lit.js web components.

  • Optimize front-end performance through SSR, code splitting, lazy loading, hydration, and runtime optimization.

  • Collaborate closely with ML engineers, backend developers, and designers to deliver intuitive, AI-powered user experiences.

  • Work with state management libraries like Redux, Vuex, Pinia, or Svelte Stores.

  • Build accessible and responsive applications that are cross-browser and cross-device compatible.

  • Contribute to testing, documentation, and CI/CD automation to maintain high code quality.

  • Participate in architectural discussions, code reviews, and mentor junior front-end engineers.


Required Skills & Qualifications

  • 5+ years of front-end development experience with strong command over JavaScript and TypeScript.

  • Deep expertise in React, Vue.js (Nuxt3), 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 designing user interfaces for AI/LLM platforms, AI chat UIs, or output visualizations.

  • Hands-on knowledge of OpenWebUI or similar LLM-based interface platforms.

  • Integration experience with AI APIs (OpenAI, Hugging Face, Cohere) and handling real-time model output.

  • Familiarity with Transformers.js, LangChain.js, WebLLM, or token-based interaction flows.

  • Experience with web-based data visualization (D3.js, Chart.js, Recharts, or Plotly).

  • Understanding of prompt chaining, model latency, and front-end considerations for AI workflows.


Apply: Senior Frontend Developer
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Total years of experience in frontend development:*
Which of the following front-end frameworks have you worked with professionally? (Select all that apply)*
Which state management libraries have you worked with? (Select all that apply)*
Experience with RESTful API integration (using Axios, Fetch, etc.):*
Do you have experience working with cloud-based frontend deployments (e.g., Azure Static Web Apps, Vercel, etc.)?*
Have you built or integrated frontend interfaces with AI/ML-based APIs?*
Are you flexible to travel to Abu Dhabi for 2 to 3 months as part of the project?*
What is your notice period duration with current employer?*
What is your current monthly gross salary (AED)?*
What is your expected monthly gross salary (AED)?*
Human Check*