Senior Frontend Engineer (React + Vue.js)

Stepping Stone Consultancy Services

Infopark, Kerala

We are looking for a highly capable Senior Frontend Engineer to drive the architectural vision and implementation
of a suite of security-critical, production-grade web applications spanning identity, authentication, and complex data
management.
Key Architectural & Engineering Responsibilities
Key Responsibilities
Architecture & Monorepo Management
Design and manage monorepos (Nx, Turborepo) with strict boundaries
Enforce library-first architecture (no messy cross-imports)
React Development
Build high-performance apps using React 18 + MUI + ECharts
Optimize rendering for large datasets (e.g., virtualization tools)
Vue Development
Develop secure flows using Vue 3 Composition API
Focus on identity verification and state-heavy applications
Data & API Standards
Centralize all API calls using RTK Query
No direct fetch/axios usage—everything goes through controlled layers
Security Engineering
Implement WebAuthn (Passkeys/FIDO2) authentication
Design secure handling for:
Cookies
LocalStorage
SAML / OIDC authentication flows
Real-Time Systems
Build WebSocket-based systems
Handle reconnections, failures, and connection health robustly
Code Quality & Standards
Enforce:
Strict naming conventions
High test coverage (Vitest, Cypress)
CI/CD discipline (ESLint, Husky)
🔹Required Skills
Core Tech
TypeScript / JavaScript (modern ES2020+)
Node.js environment
🧩 Frameworks
Expert in React 18 (performance, hooks)
Strong in Vue 3 (Composition API)
🗃️ State Management
Redux Toolkit + RTK Query
Pinia (for Vue)
🎨 UI & Forms
React Hook Form + Yup validation
SCSS/Sass + MUI theming system
⚙️ Tooling
Vite, Nx, Turborepo, NPM Workspaces
Environment configs and legacy browser support
🔹 Nice-to-Have
Rich-text editors (e.g., Tiptap)
iOS Safari quirks handling
Deep linking / desktop app integrations
Advanced internationalization (i18n)
Experience with UI libs (FloatingVue, Vue Final Modal, etc.)

If this opportunity aligns with your career goals, kindly share your updated resume with us at jobs9.steppingstone@gmail.com

Send your resume to jobs9.steppingstone@gmail.com

Send your resume to
jobs9.steppingstone@gmail.com