This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Requirements:
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
Nice to have:
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
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.