Segmentify
Posted 11mo ago

Senior Front-End Developer

Segmentify
London, England, United Kingdom
OnsiteFull Time
Responsibilities
  • develop features
  • integrate customers
  • build pipelines
Requirements
  • 7+ years of professional web development
  • Framework-agnostic front-end
  • TypeScript, Node.js, React/Vue/Svelte
  • Build pipelines
  • Customer integrations
  • English B2+
Technical tools mentioned
TypeScriptNode.jsReactVueSvelteViteesbuildBabelpnpmnpmGitHub ActionsJestVitestPlaywrightCypressNestJSExpressRESTGraphQL

Job description

Segmentify is an e-commerce personalization platform helping online retailers to optimise their conversion rates by enabling them to deliver a unique shopping experience for each visitor. Segmentify tracks each individual visitor’s behaviour in real-time and offers smart product recommendations by utilising in-house developed AI technology.

We have a dynamic and passionate compact team dedicated to creating a SaaS solution to boost eCommerce revenue. We are selected as one of the 25 Machine Learning Startups to Watch by Forbes magazine. We are one of the fastest growing start-ups in AI based e-commerce solutions with multiple investment rounds and have offices in 5 countries.

Role:

We are looking for a top-notch front-end developer who can work framework-agnostic, master modern build and packaging tools, and manage the entire delivery pipeline (code → build → test → deploy). In this role, you will not only develop product features but also handle customer integrations and implement customer-requested revisions quickly and with high quality. We are not just looking for a React.js developer, but a software engineer that will work with the technical architect to convert business requirements into technical solutions, and then working products. This can include writing web components from scratch that should support all different browsers, devices and also can integrate with any website and framework, or writing a NodeJs service that can integrate with CDN or Edge Distribution providers or Cloud Options like AWS S3.

You will collaborate closely with our product, design, and customer success teams, transforming requirements into scalable technical solutions and ensuring smooth, reliable deployments. Your output shall be used by hundreds of Segmentify customers to configure, run and 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 phases
  • Analyze and deliver customer revision and feature requests in a timely manner
  • Configure 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, caching, rate limiting, and security best practices
  • Write robust, type-safe code in TypeScript with well-structured domain models
  • Develop SDKs and reusable libraries used by external developers/customers
  • Ensure code quality through unit/integration testing, code reviews, and performance/security improvements
  • Maintain documentation (README, API references, developer how-tos)


Requirements

  • Develop 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 universities
  • 7+ years of professional web development experience
  • Deep 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/CD
  • Hands-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 production
  • Experience working on customer integrations and handling revision requests
  • 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/CD
  • Hands-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 production
  • Experience working on customer integrations and handling revision requests
  • English level B2 or higher – must be comfortable with technical communication, documentation, and client interactions
Nice To Have:
  • Monorepo setups (Nx, Turborepo), Storybook, Playwright/Cypress, Vitest/Jest
  • Performance monitoring (Lighthouse, Web Vitals) and logging/observability
  • Security best practices (CSP, SRI, OWASP, dependency auditing)
  • CDN, edge functions, SSR/SSG, ISR architectures
  • Micro-frontend or design-system experience

About Segmentify

AI-powered e-commerce personalization and conversion optimization software.

Year founded
2015
Employees
90
Organization type
Private
Latest investment
Raised $8.00M Seed (2023) — led by StartersHub
Headquarters
TR

Similar jobs

Front-End Developer roles near London, England
2d
Save
Mark Applied
Hide
Frontend Engineer
London or Cambridge
HybridFull Time
Qureight
Qureight: AI-powered clinical trial data and imaging curation platform.
Frontend engineering experience with TypeScript, React, testing frameworks, REST APIs, CI/CD, wireframing, and strong communication; familiarity with listed backend, cloud, containerization, and IaC tools preferred.
TypeScript, React, Vite, Rollup, React Router, Next.js, Vitest, Playwright, REST APIs, GitLab, Node.js, Express, Docker, Python, Django Ninja, AWS, Terraform, OpenTofu, Helm, AWS EKS
3d
Save
Mark Applied
Hide
Senior Frontend Developer
Berlin or Lisbon or London or Dordrecht or Pune or New York City or Madrid or Heidelberg
HybridFull Time
Springer Nature
Springer NatureFrankfurt Stock Exchange: SPG: Publishes academic research journals and educational textbooks globally.
Mid-to-senior frontend development experience with complex systems, UI components, accessibility, maintainability, collaboration, and frontend practices. English communication skills required.
Node.js, Express
3d
Save
Mark Applied
Hide
Senior Frontend Engineer
London, London, United Kingdom
OnsiteFull Time
AECOM
AECOMNYSE: ACM: Provides infrastructure consulting and engineering services for global projects.
Production TypeScript experience with Svelte or React, frontend architecture and state management expertise, web fundamentals, REST APIs, real-time data, build tooling, and testing familiarity.
Svelte, React, TypeScript, HTML, CSS, Vite, SvelteKit, Python, REST APIs
1w
Save
Mark Applied
Hide
Frontend Engineer Intern (Ads Interface) - 2027 Summer
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
OnsiteFull Time, Internship
TikTok
TikTok: Global short-form video hosting and social media platform.
Currently pursuing a BS or MS in computer science, computer engineering, or a related major; strong algorithms, data structures, software design, problem-solving, and teamwork skills; available for a 12-week full-time Summer 2027 internship.
Spark, TensorFlow
1w
Save
Mark Applied
Hide
Senior Frontend Engineer, Marketing Website
London or Europe
HybridFull Time
Synthesia
Synthesia: AI-powered platform for generating professional business videos.
5+ YOE5+ years as a software engineer, including 3+ at senior level; requires Sanity content modeling, GROQ, Portable Text, HTML, CSS, TypeScript, SSR, APIs, SQL, performance, SEO, and WCAG 2.2 AA expertise.
Astro, Sanity, GROQ, Portable Text, Figma, TypeScript, HTML, CSS, SQL, WCAG 2.2 AA, Cloudflare Workers, AWS Lambda, Tailwind CSS v4
1w
Save
Mark Applied
Hide
Frontend Developer
London, England, United Kingdom
RemoteFull Time
Gismart
Gismart: Developer of mobile apps for health, wellness, and music.
Strong JavaScript (ES6+), TypeScript, React (Hooks), React Query, Zustand, and styled-components experience; familiarity with HTTP/DOM/REST APIs; ability to build SPA web funnels and integrate analytics/A-B testing/payment systems.
JavaScript (ES6+), TypeScript, React, React Hooks, React Query, Zustand, styled-components
2w
Save
Mark Applied
Hide
Senior Frontend Engineer (Web & App)
Maidstone, Kent, United Kingdom
HybridFull Time
Quantum
Quantum: Connects brands with consumers through data-driven affiliate marketing services.
Production-grade experience with React and TypeScript, mobile app experience (React Native), strong UX sensibility, test automation experience, Python familiarity, and excellent English communication.
React, TypeScript, React Native, Python, Claude, ChatGPT, Gemini
3w
Save
Mark Applied
Hide
Senior Frontend Developer
Peterborough or Bracknell
HybridFull Time
Epicor
Epicor: Provides industry-specific enterprise software for manufacturing and distribution.
Strong commercial experience with React and TypeScript, HTML/CSS/SCSS, JavaScript; experience with REST APIs, frontend testing (Jest, React Testing Library), and building maintainable frontend applications at scale.
React, TypeScript, JavaScript, HTML5, CSS/SCSS, Redux, REST APIs, CI/CD pipelines, Jest, React Testing Library, AI-assisted development tools