Posted on: 30/09/2026
About the job
Role Overview
As a Frontend Support Engineer for OS and Workflow+, you will provide production support for two React-based SPAs: the Workflow+ platform and the Workspace OS. You will triage UI/UX issues, debug state management problems, monitor frontend performance, and ensure a seamless user experience across both applications.
Roles and Responsibilities
Production support and incident management
- Triage and resolve production UI issues across two React SPAs (React 18/19, Vite, MUI, Ant Design, Tailwind)
- Debug state management issues in Redux Toolkit stores, RTK Query API slices, and TanStack React Query caches
- Investigate routing failures in react-router-dom, including lazy-loaded route components and role-based route guards
- Troubleshoot real-time communication issues (STOMP/SockJS and Socket.IO)
- Debug API integration issues with Axios and RTK Query; coordinate with backend teams on contract mismatches
Monitoring, alerting, and observability
- Set up and maintain Grafana dashboards for frontend health metrics (build sizes, Lighthouse CI scores, error rates)
- Configure alerts for frontend error spikes, API latency degradation, and WebSocket disconnection rates
- Analyze browser console errors, network waterfall issues, and render performance bottlenecks
- Monitor bundle size regressions using size-limit and rollup-plugin-visualizer
Build, CI/CD, and deployment
- Support GitHub Actions CI pipelines: build checks, ESLint, Prettier, Playwright E2E tests, and Lighthouse CI performance budgets
- Debug build failures in Vite/TypeScript/Tailwind toolchains; investigate dependency conflicts
- Support Docker Compose deployments and Kubernetes manifests across dev, QA, UAT, and production
- Manage private npm registry dependencies (@tresvista-analytics/shared-ui-library)
Testing and quality
- Maintain and extend E2E test suites with Playwright; investigate flaky tests and test environment issues
- Support unit/integration testing with Vitest, Testing Library, and MSW (Mock Service Worker)
- Validate cross-browser compatibility and responsive layout issues
Prerequisites
- 1 - 3 years in frontend support or development; strong React and TypeScript fundamentals
- Hands-on experience with Redux Toolkit and REST API integration (Axios/Fetch)
- Familiarity with Vite, Tailwind CSS, and at least one component library (MUI, Ant Design)
- Proficiency with browser DevTools for debugging
- Experience with Grafana dashboards for frontend observability
- Familiarity with Git, CI/CD pipelines (GitHub Actions), and npm/Node.js tooling
- Understanding of AWS basics (S3, CloudFront, ECS/EKS)
Education
Bachelor's in engineering or related (or equivalent experience from a strong technical background).
Compensation:
The compensation structure will be as per industry standards
Did you find something suspicious?