{"schemaVersion":"jobsearcher.job.v1","id":"6340712d1e15e6fcacc2fbc4","url":"https://jobsearcher.com/jobs/6340712d1e15e6fcacc2fbc4","canonicalUrl":"https://jobsearcher.com/jobs/6340712d1e15e6fcacc2fbc4","title":"Senior Front-End Developer","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.\r\nWe 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.\r\nRole: 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.\r\nOur 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 fromStack Share Profile )\r\nResponsibilities\r\nDevelop scalable, maintainable web applications regardless of framework (React, Vue, Svelte, vanilla JS)\r\nManage customer integrations, write integration documentation, and support setup phases\r\nAnalyze and deliver customer revision and feature requests in a timely manner\r\nConfigure and optimize build pipelines with Babel, Vite, and esbuild (HMR, tree-shaking, code-splitting, bundle size optimization)\r\nDevelop and publish npm packages (semantic versioning, changelogs, automated releases)\r\nBuild Front-End CI/CD pipelines with GitHub Actions (lint/test/build/storybook/e2e, caching, multi-environment deployments)\r\nDesign and implement Backend-for-Frontend (BFF) layers (preferably using Node.js/NestJS) with API orchestration, caching, rate limiting, and security best practices\r\nWrite robust, type-safe code in TypeScript with well-structured domain models\r\nDevelop SDKs and reusable libraries used by external developers/customers\r\nEnsure code quality through unit/integration testing, code reviews, and performance/security improvements\r\nRequirements Develop scalable, maintainable web applications regardless of framework (React, Vue, Svelte, vanilla JS)\r\nBSc or MSc degree in Computer Science, Computer Engineering, Software Engineering or related disciplines from reputable universities\r\n7+ years of professional web development experience\r\nDeep knowledge of Babel, Vite, and esbuild (plugins, loaders, build optimization)\r\nStrong experience with npm package development and publishing (monorepo/workspace experience is a plus)\r\nProven experience with GitHub Actions (or similar) for front-end CI/CD\r\nHands-on BFF development experience (Node.js, preferably NestJS/Express)\r\nAdvanced TypeScript knowledge (generics, utility types, strict mode, configuration optimization)\r\nExperience developing SDKs or client libraries and releasing them to production\r\nExperience working on customer integrations and handling revision requests\r\nStrong experience with npm package development and publishing (monorepo/workspace experience is a plus)\r\nProven experience with GitHub Actions (or similar) for front-end CI/CD\r\nHands-on BFF development experience (Node.js, preferably NestJS/Express)\r\nAdvanced TypeScript knowledge (generics, utility types, strict mode, configuration optimization)\r\nExperience developing SDKs or client libraries and releasing them to production\r\nExperience working on customer integrations and handling revision requests\r\nEnglish level B2 or higher – must be comfortable with technical communication, documentation, and client interactions\r\nNice To Have\r\nMicro-frontend or design-system experience\r\nMonorepo setups (Nx, Turborepo), Storybook, Playwright/Cypress, Vitest/Jest\r\nPerformance monitoring (Lighthouse, Web Vitals) and logging/observability\r\nSecurity best practices (CSP, SRI, OWASP, dependency auditing)\r\nCDN, edge functions, SSR/SSG, ISR architectures\r\nJ-18808-Ljbffr","company":"Segmentify Uk","rawCompany":"segmentify uk","city":"Turkey","state":"NC","isRemote":false,"isActive":true,"createdAt":"2026-04-11T05:04:53.203Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1255.00","title":"Web and Digital Interface Designers","slug":"web-and-digital-interface-designers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Front-End Developer","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.\r\nWe 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.\r\nRole: 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.\r\nOur 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 fromStack Share Profile )\r\nResponsibilities\r\nDevelop scalable, maintainable web applications regardless of framework (React, Vue, Svelte, vanilla JS)\r\nManage customer integrations, write integration documentation, and support setup phases\r\nAnalyze and deliver customer revision and feature requests in a timely manner\r\nConfigure and optimize build pipelines with Babel, Vite, and esbuild (HMR, tree-shaking, code-splitting, bundle size optimization)\r\nDevelop and publish npm packages (semantic versioning, changelogs, automated releases)\r\nBuild Front-End CI/CD pipelines with GitHub Actions (lint/test/build/storybook/e2e, caching, multi-environment deployments)\r\nDesign and implement Backend-for-Frontend (BFF) layers (preferably using Node.js/NestJS) with API orchestration, caching, rate limiting, and security best practices\r\nWrite robust, type-safe code in TypeScript with well-structured domain models\r\nDevelop SDKs and reusable libraries used by external developers/customers\r\nEnsure code quality through unit/integration testing, code reviews, and performance/security improvements\r\nRequirements Develop scalable, maintainable web applications regardless of framework (React, Vue, Svelte, vanilla JS)\r\nBSc or MSc degree in Computer Science, Computer Engineering, Software Engineering or related disciplines from reputable universities\r\n7+ years of professional web development experience\r\nDeep knowledge of Babel, Vite, and esbuild (plugins, loaders, build optimization)\r\nStrong experience with npm package development and publishing (monorepo/workspace experience is a plus)\r\nProven experience with GitHub Actions (or similar) for front-end CI/CD\r\nHands-on BFF development experience (Node.js, preferably NestJS/Express)\r\nAdvanced TypeScript knowledge (generics, utility types, strict mode, configuration optimization)\r\nExperience developing SDKs or client libraries and releasing them to production\r\nExperience working on customer integrations and handling revision requests\r\nStrong experience with npm package development and publishing (monorepo/workspace experience is a plus)\r\nProven experience with GitHub Actions (or similar) for front-end CI/CD\r\nHands-on BFF development experience (Node.js, preferably NestJS/Express)\r\nAdvanced TypeScript knowledge (generics, utility types, strict mode, configuration optimization)\r\nExperience developing SDKs or client libraries and releasing them to production\r\nExperience working on customer integrations and handling revision requests\r\nEnglish level B2 or higher – must be comfortable with technical communication, documentation, and client interactions\r\nNice To Have\r\nMicro-frontend or design-system experience\r\nMonorepo setups (Nx, Turborepo), Storybook, Playwright/Cypress, Vitest/Jest\r\nPerformance monitoring (Lighthouse, Web Vitals) and logging/observability\r\nSecurity best practices (CSP, SRI, OWASP, dependency auditing)\r\nCDN, edge functions, SSR/SSG, ISR architectures\r\nJ-18808-Ljbffr","datePosted":"2026-04-11T05:04:53.203Z","dateModified":"2026-04-11T05:04:53.203Z","hiringOrganization":{"@type":"Organization","name":"Segmentify Uk","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Turkey","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6340712d1e15e6fcacc2fbc4"},"url":"https://jobsearcher.com/jobs/6340712d1e15e6fcacc2fbc4"}}