Front End Developer
Role details
Job location
Tech stack
Job description
personalise their campaigns on a daily basis.Our Tech Stack includes TypeScript, Node.js, React/Vue/Svelte, Vite, esbuild, Babel, pnpm/npm, GitHub Actions, Jest/Vitest, Playwright/Cypress, NestJS/Express, REST/GraphQL (check details from Stack Share Profile )Responsibilities: Develop scalable, maintainable web applications regardless of framework (React, Vue, Svelte, vanilla JS)Manage customer integrations, write integration documentation, and support setup phasesAnalyze and deliver customer revision and feature requests in a timely mannerConfigure and optimize build pipelines with Babel, Vite, and esbuild (HMR, tree-shaking, code-splitting, bundle size optimization)Develop and publish npm packages (semantic versioning, changelogs, automated releases)Build Front-End CI/CD pipelines with GitHub Actions (lint/test/build/storybook/e2e, caching, multi-environment deployments)Design and implement Backend-for-Frontend (BFF) layers (preferably using Node.js/NestJS) with API orchestration, Front-End/Full Stack Developer (Vue, JavaScript, Python)Barnstaple, North Devon (Office Based)£30-50k Must be living in Devon already - No VISA Sponsorship Your new companyI am engaged on a project to recruit a Front End/Full Stack Web Developer to be a key contributor..., I'm working with a quant hedge fund famous for their tech and scientific driven culture, giving engineering teams huge resources, budget and scope to impact the business with the software they develop. They're looking for a Senior Front End Engineer to come in and modernise...
Requirements
caching, rate limiting, and security best practicesWrite robust, type-safe code in TypeScript with well-structured domain modelsDevelop SDKs and reusable libraries used by external developers/customersEnsure code quality through unit/integration testing, code reviews, and performance/security improvementsRequirementsDevelop scalable, maintainable web applications regardless of framework (React, Vue, Svelte, vanilla JS)BSc or MSc degree in Computer Science, Computer Engineering, Software Engineering or related disciplines from reputable universities7+ years of professional web development experienceDeep knowledge of Babel, Vite, and esbuild (plugins, loaders, build optimization)Strong experience with npm package development and publishing (monorepo/workspace experience is a plus)Proven experience with GitHub Actions (or similar) for front-end CI/CDHands-on BFF development experience (Node.js, preferably NestJS/Express)Advanced TypeScript knowledge (generics, utility types, strict mode, configuration optimization)Experience developing SDKs or client libraries and releasing them to productionExperience working on customer integrations and handling revision requestsStrong experience with npm package development and publishing (monorepo/workspace experience is a plus)Proven experience with GitHub Actions (or similar) for front-end CI/CDHands-on BFF development experience (Node.js, preferably NestJS/Express)Advanced TypeScript knowledge (generics, utility types, strict mode, configuration optimization)Experience developing SDKs or client libraries and releasing them to productionExperience working on customer integrations and handling revision requestsEnglish level B2 or higher - must be comfortable with technical communication, documentation, and client interactionsNice To Have: Monorepo setups (Nx, Turborepo), Storybook, Playwright/Cypress, Vitest/JestPerformance monitoring (Lighthouse, Web Vitals) and logging/observabilitySecurity best practices (CSP, SRI, OWASP, dependency auditing)CDN, edge functions, SSR/SSG, ISR architecturesMicro-frontend or design-system experience#J-18808-Ljbffr Similar jobs, A fast-growing digital consultancy is seeking a Senior UI Engineer to design and build high-quality web interfaces. The ideal candidate will have experience with React and Next.js, as well as a strong understanding of responsive design. Responsibilities include developing...