Website:
vima3ya.com
Job details:
About the Role
We’re looking for a frontend engineer who cares about more than shipping features. This role focuses on React.js, UI polish, rendering performance, memory usage, and long-session stability. You will own components end-to-end and work closely with senior engineers on performance reviews, memory audits, and architectural decisions.
What You’ll Do
- Build responsive, accessible, and visually polished user interfaces using React.js.
- Translate design intent into stable, layout-shift-free UI.
- Optimize interactions and animations for smooth performance under heavy data loads.
- Identify and fix memory leaks such as detached DOM nodes, stale closures, and unmounted state updates.
- Write GC-aware code to reduce object churn and long-lived references.
- Use modern React patterns like transitions, portals, memoization, and selective re-renders.
- Perform performance audits using Chrome DevTools.
- Eliminate rendering bottlenecks and unnecessary reflows.
- Implement virtualization and efficient state management for large datasets.
What We’re Looking For
- 1–3+ years of experience with React.js and modern JavaScript.
- Strong understanding of React rendering behavior and component lifecycle.
- Practical knowledge of browser internals, event loop, and garbage collection.
- Ability to analyze heap snapshots and identify memory retainers.
- Strong CSS/SCSS, Tailwind, or Styled-Components skills.
- Experience building performant layouts and animations.
Compensation & Setup
- ₹5.4 LPA CTC.
- Remote for the first 3 months.
- Immediate or short notice preferred.
Evaluation
During the first 90 days, success will be measured by:
- Shipping 2–3 major UI modules with pixel-level accuracy.
- Fixing at least one significant memory leak or rendering bottleneck.
- Maintaining 90%+ Lighthouse performance scores on newly shipped features.
How to Apply
Please submit:
- Resume
- GitHub portfolio or relevant project links
Mandatory Cover Note
Briefly describe one specific scenario where you balanced:
- A complex UI requirement
- A strict memory or performance constraint
Click on Apply to know more.