I

Senior Front End Developer - React JS CMS

InnosysTech Inc
Ontario, CA
Posted 7/25/2026
5-8+

Interested in this role?

Apply directly at InnosysTech Inc

Apply Now
Must Haves · 5–7+ years of hands-on experience building modern, large-scale front-end applications. · Strong expertise in React.js with a deep understanding of component architecture, state management, performance optimization, and modern front-end development practices. · Experience integrating with CDNs, such as Akamai, Cloudflare or similar platforms, and deploying high-performance, globally distributed web applications. · Hands-on experience with Contentful or another headless CMS, such as Sanity, Strapi, Adobe AEM Headless or Prismic. · Strong understanding of responsive design, accessibility, SEO and web performance optimization. · Strong hands-on experience with JavaScript, HTML and CSS. · Experience building reusable and scalable front-end components. · Experience integrating front-end applications with REST or GraphQL APIs. · Experience developing production-grade, customer-facing web applications. · Experience optimizing application performance, page-load speed and front-end responsiveness. · Experience working with Git, code reviews and modern software-development practices. · Ability to work with product, design, backend, content, QA and DevOps teams. Description / Responsibilities / Skills Role Overview · Experience with Next.js, visual page builders, experimentation platforms, personalization, AWS, design systems and cloud-native application development will be considered an asset. Good to Have · Experience with Next.js, including server-side rendering, static site generation and edge rendering. · Experience building or extending WYSIWYG website/page builders, visual authoring platforms or drag-and-drop content editing experiences. This is considered a strong plus. · Experience with A/B testing and experimentation platforms, such as Optimizely, Adobe Target, LaunchDarkly or GrowthBook. · Experience implementing personalization capabilities based on customer segments, behaviour or AI-driven recommendations. · Experience with AWS services and cloud-native application development. Additional Good-to-Have Skills · Experience with automated front-end testing tools such as Jest, React Testing Library, Cypress or Playwright. Responsibilities · Collaborate with product managers, designers, backend engineers, content teams, QA teams and DevOps teams. · Participate in technical design, architecture and code-review activities. · Troubleshoot defects, performance issues and production problems. · Support CI/CD, automated testing and modern DevOps practices. · Contribute to shared component libraries and Design System development. · Support experimentation, A/B testing and personalization capabilities where applicable. Experience & Skill Set Requirements Front-End Development Experience · Demonstrated experience developing scalable, reliable and maintainable web applications. · Experience delivering customer-facing, content-rich or high-traffic digital applications. · Experience developing responsive applications that work across desktop, tablet and mobile devices. React.js Experience · Experience developing reusable components and shared component libraries. · Experience with state-management approaches and libraries. · Experience with React hooks and modern React development practices. · Experience identifying and resolving front-end performance issues. · Experience designing applications for scalability and maintainability. CDN and Global Application Delivery Experience · Experience with content caching, browser caching, asset delivery and application performance. · Experience optimizing images, scripts, stylesheets and static assets. Headless CMS Experience · Equivalent headless CMS platforms may include: Sanity, Strapi, Adobe AEM Headless, Prismic, Contentstack, Sitecore Headless, Other API-based content management platforms. · Experience integrating CMS-managed content into React applications. · Experience working with content models, reusable content components and publis