Frontend Developer
Opttab · India
Apply & track with Apply EdgeOpttab is an AI visibility and GEO platform helping brands understand, measure, and improve how they appear across ChatGPT, Gemini, Google AI Mode, Claude, Perplexity, and other AI platforms.We are building a sophisticated B2B SaaS platform that brings together AI visibility analytics, competitive intelligence, content optimization, website and crawler analytics, integrations, and automation.We are looking for an experienced Frontend Developer who has previously built and scaled B2B SaaS products and can take strong ownership of the quality, architecture, and user experience of the Opttab platform.The ideal candidate combines excellent frontend engineering skills with strong product thinking. You should be comfortable turning complex workflows and large amounts of data into fast, intuitive, and polished user experiences.ResponsibilitiesDevelop and maintain high-quality frontend applications for the Opttab B2B SaaS platformBuild complex dashboards, analytics interfaces, tables, charts, filters, forms, workflows, and account management experiencesTranslate Figma designs and product requirements into polished, responsive, production-ready interfacesWork closely with product designers, backend developers, the CTO, and product stakeholders from concept through releaseBuild reusable components and contribute to the development and maintenance of Opttab's design systemIntegrate frontend applications with REST APIs and backend servicesHandle complex application states, asynchronous data, loading states, errors, permissions, and edge casesOptimize frontend performance, rendering, bundle size, page load speed, and overall application responsivenessEnsure the platform works consistently across modern browsers and screen sizesImplement robust form validation, authentication flows, authorization, and role-based user experiencesCreate clear and intuitive experiences for complex B2B SaaS workflowsWrite clean, reusable, well-tested, and maintainable codeReview code and help establish strong frontend engineering practices across the teamIdentify technical debt and proactively improve existing frontend architectureDebug and resolve production issues across frontend applicationsContribute to frontend testing, monitoring, observability, and release processesCollaborate with the DevOps and backend teams to improve CI/CD and deployment workflowsUse AI-powered development tools effectively to improve engineering productivity while maintaining high code qualityWhat Success Looks LikeNew product functionality can be developed quickly without sacrificing frontend qualityComplex Opttab data and workflows feel simple and intuitive to usersThe product delivers a consistent and polished experience across all modulesFrontend architecture remains scalable as the product and engineering team growReusable components reduce development time and improve consistencyApplication performance remains strong as datasets and functionality become more complexBugs and regressions are reduced through strong engineering and testing practicesDesigners and backend engineers can collaborate efficiently with the frontend teamThe frontend feels like a mature enterprise-grade SaaS product rather than a collection of individual screensQualifications2+ years of professional frontend development experienceProven experience developing B2B SaaS applicationsStrong professional experience with ReactStrong experience with TypeScriptStrong experience with Next.js or similar modern React frameworksAdvanced knowledge of JavaScript, HTML, CSS, responsive design, and modern browser technologiesExperience building complex dashboards and data-heavy web applicationsExperience building reusable component libraries and design systemsStrong understanding of frontend architecture and application state managementExperience integrating applications with REST APIs and asynchronous backend servicesExperience working with authentication, authorization, user roles, and multi-tenant SaaS applicationsStrong understanding of performance optimization and frontend best practicesExperience with Git and modern collaborative software development workflowsExperience writing unit, integration, or end-to-end testsStrong attention to detail and ability to accurately implement product designsStrong problem-solving and debugging skillsAbility to independently take ownership of a feature from requirement to productionExperience working closely with product designers and backend engineersStrong written and verbal communication skills in EnglishB2B SaaS ExperienceWe are specifically looking for someone who understands how modern B2B SaaS applications work.You should have experience building products involving areas such as:Dashboards and analyticsComplex tables and data visualizationWorkspaces and organizationsUser roles and permissionsSubscription plans and feature accessOnboarding flowsIntegrationsSettings and account managementSearch, filtering, sorting, and segmentationMulti-step workflowsNotifications and activity statesLarge datasets and asynchronous processingEnterprise-level user experiencesExperience developing only corporate websites, landing pages, or agency projects without significant SaaS product experience will not be sufficient for this role.Nice To HaveExperience developing analytics, AI, martech, SEO, e-commerce, or data intelligence productsExperience with Tailwind CSS or modern component-based styling approachesExperience with component libraries such as Radix UI, shadcn/ui, Untitled UI, or similarExperience with charting and data visualization librariesExperience with React Query / TanStack Query or similar data-fetching librariesExperience with modern state management solutionsExperience with Playwright, Cypress, Jest, Vitest, or similar testing frameworksExperience with StorybookUnderstanding of SEO and server-side renderingExperience working in an early-stage or rapidly growing SaaS companyExperience contributing to frontend architectural decisionsExperience mentoring other frontend developersFamiliarity with AI-assisted software development workflowsWhat We Are Looking ForWe are looking for more than someone who can convert Figma screens into React components.We want an engineer who thinks about the product as a whole.You should question whether a workflow makes sense, identify edge cases before users discover them, care about loading and error states, understand how components will scale across the application, and actively contribute ideas for making the product better.You should be equally comfortable building a new feature from scratch and improving an existing codebase.Why Join OpttabBuild a sophisticated B2B SaaS product in one of the fastest-growing areas of AIWork on complex problems involving AI, analytics, large datasets, search, and automationWork directly with the CTO, product team, designers, and foundersHave significant influence over frontend architecture and engineering standardsTake ownership of major parts of the product rather than small isolated ticketsHelp establish the frontend foundation that Opttab will use as the company scalesWork in a fast-moving environment where your contributions quickly reach customers