Experience
2 - 4 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Javascript Developer
Job Type
Not specified
Job Description
- Design and develop scalable applications using JavaScript and TypeScript
- Demonstrate strong understanding of React framework and performance patterns
- Optimize applications handling large datasets (10K+ rows) using virtualization and rendering strategies
- Deeply understand and explain: Call Stack Event Loop Microtasks vs MacrotasksPromises, async/await, setTimeout behavior
- Prevent performance bottlenecks and infi nite re-renders in component-driven architectures Write clean, effi cient, and production-grade code under time constraints
Technical Expertise Required
- Evidence of JavaScript expertise on your public GitHub profile Core JavaScript / TypeScript
- Strong command over ES6+ features Closures, scope, hoisting, prototypal inheritance Event loop internals (microtasks vs macrotasks) Memory management basics Async patterns and execution order reasoning React (Advanced) Rendering lifecycle Preventing unnecessary re-renders Passing components as props safely Memoization (useMemo, useCallback, React.memo) Virtualization for large datasets (e.g., 10K+ rows)
