ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Frontend Engineer

Weekday AI

Bengaluru, Karnataka, India permanent

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.

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

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply