. The ideal candidate has a proven track record of building
enterprise-scale, multi-tenant web applications
and can independently own frontend architecture, implementation, and delivery.
This role requires deep technical expertise, strong ownership, and the ability to collaborate closely with backend and product teams to deliver high-quality user experiences.
Key Responsibilities
Architect, design, and develop
scalable, high-performance frontend applications
using modern React best practices.
Build modular, reusable UI components using
React.js, TypeScript, MUI, Tailwind CSS, and React Router
.
Manage global state and asynchronous data flows using
Redux / Redux Toolkit
and
TanStack Query (React Query)
.
Use
Vite
for fast builds, optimized bundling, and modern development workflows.
Integrate frontend applications with backend APIs and collaborate closely with backend engineering teams.
Implement
multi-tenant frontend architectures
, including:
Role-based UI and permissions
Tenant-level isolation
Theme and configuration management per tenant
Ensure high code quality through
code reviews, testing, documentation, and best practices
.
Own frontend modules end-to-end, from design and development to deployment and maintenance.
Lead cross-team communication and contribute to architectural and technical decisions.
Mentor junior engineers and help drive frontend engineering standards and best practices.
Required Skills & Qualifications
7+ years
of professional frontend engineering experience.
Strong expertise in
React.js
and
TypeScript
.
Hands-on experience with
Vite
and modern frontend build tooling.
Strong knowledge of
React Router
for routing and navigation.
Experience with
Redux / Redux Toolkit
for state management.
Experience using
TanStack Query (React Query)
for server-state management.
Proficiency with UI frameworks and styling solutions such as
MUI
and
Tailwind CSS
.
Working knowledge of
Node.js
for tooling, build tasks, and frontend infrastructure.
Strong experience with
API integration
, error handling, and data-fetching patterns.
Proven experience building
enterprise-level frontend applications
.
Mandatory experience with multi-tenant frontend systems
, including UI roles, permissions, and tenant-based customization.
Strong understanding of
frontend performance optimization
, including:
Caching strategies
Lazy loading
Code splitting
Bundle optimization
Excellent communication skills, problem-solving ability, and a strong ownership mindset.
Nice to Have
Experience leading frontend architecture initiatives.
Familiarity with frontend testing frameworks and CI/CD pipelines.
Experience working in SaaS or large-scale distributed systems environments.
Job Types: Full-time, Contractual / Temporary
Contract length: 12 months
Pay: ₹80,000.00 - ₹100,000.00 per month
Benefits:
Work from home
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.