Senior Frontend Engineer
Weekday AI
Posted: February 26, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Develop and maintain a scalable and performant React-based frontend platform for a high-growth company in Bengaluru, India.
Required Skills
Job Description
This role is for one of the Weekday's clients
Min Experience: 4 years
Location: Bangalore
JobType: full-time
We are seeking a Senior Frontend Engineer who can take full ownership of the frontend ecosystem — from architectural decisions to production deployment. This is not a ticket-driven execution role. You will be the primary driver of the frontend stack, working closely with backend (Go + Protobuf APIs), product, design, QA, and DevOps teams.
You will own the reliability, performance, scalability, and developer experience of a React-based platform that includes a visual flow builder (React Flow), real-time agent dashboards, analytics interfaces, and SDK-powered chat widgets.
This is a product engineering role within a complex, enterprise-grade SaaS platform where architectural depth and production maturity are critical.
Requirements:
Key Areas of Ownership
Platform UI & Visual Flow Builder
• Own and evolve a drag-and-drop flow builder built on React Flow
• Optimize performance for large-scale workflows (200+ nodes and beyond)
• Improve usability, extensibility, and maintainability of configuration-heavy UI systems
• Handle complex branching logic, API integrations, multilingual configurations, and voice-specific nodes
Component Architecture & Design System
• Drive standardization and scalability of a growing React component library
• Establish reusable patterns and enforce consistent design system adoption
• Improve frontend architecture for long-term maintainability
API Integration Layer
• Integrate with Go-based backend APIs using Protobuf-generated client stubs
• Handle serialization/deserialization and API contract alignment
• Manage application state, caching, optimistic updates, and error handling
• Collaborate closely with backend engineers on API contract design and performance considerations
Build System & CI/CD
• Own build tooling (Vite, Yarn) and improve build performance
• Work with CI/CD pipelines (Argo-based deployments) to ensure deployment reliability
• Implement preview deployments, feature flags, and bundle optimization strategies
• Maintain high standards for production release quality
Performance & Observability
• Optimize bundle size, rendering performance, and long-lived session memory usage
• Address real-time UI performance challenges
• Implement frontend observability: error tracking, monitoring, and performance diagnostics
• Ensure production stability beyond code merges
Cross-Functional Collaboration
• Partner with backend engineers on API contracts and integration patterns
• Collaborate with QA to define testing strategy and coverage standards
• Work with DevOps/SRE on deployment processes and reliability
• Contribute directly to UX discussions with product and design teams
Core Non-Technical Expectations
• Strong Ownership Mindset: Proactively identify issues, make informed architectural decisions, and take accountability for outcomes
• Independent Decision-Making: Comfortable leading frontend architecture with minimal supervision
• Clear Communication: Able to explain technical trade-offs to engineers, product managers, QA teams, and occasionally client stakeholders
• Production-First Thinking: Prioritize resilience, error handling, monitoring, and graceful degradation in real-world environments
Required Technical Skills
• Strong expertise in TypeScript and ReactJS
• Experience building scalable, enterprise-grade frontend architectures
• Strong state management patterns for multi-page, real-time applications
• Deep understanding of performance optimization techniques in modern frontend systems
• Experience working in complex SaaS or multi-tenant platforms
Good-to-Have Experience
• Building real-time UIs (WebSocket dashboards, live consoles, streaming data)
• Familiarity with WebRTC or SIP-based browser integrations
• Micro-frontend architectures or module federation
• Design systems and shared component libraries (Storybook or similar)
• Advanced frontend testing strategies (Cypress, Playwright, visual regression testing)
• Kubernetes-based deployment environments and CDN asset optimization
• Experience with role-based access systems and complex enterprise configuration screens
Scope & Challenges
This role involves solving architectural challenges such as:
• Designing a performant flow builder that can handle thousands of nodes
• Structuring scalable state management across multi-page, real-time applications
• Ensuring zero-downtime frontend deployments in production environments