Job Title: Frontend React Engineer Location: Remote (India) Job Type: Full-time
Role Overview
As a React Frontend Developer, you will be responsible for developing, optimizing, and maintaining user-facing features of large-scale web applications. You will collaborate closely with backend engineers, QA, designers, and product teams to deliver clean, scalable, and high-performance solutions. Key Responsibilities
● Design, develop, and maintain scalable, high-performance React applications ● Build reusable, modular, and well-structured UI components ● Translate product requirements and designs into clean, functional user interfaces ● Manage application state using Redux, Context API, Zustand, or similar tools ● Optimize application performance (rendering, bundle size, lazy loading, code splitting) ● Ensure responsive design, cross-browser compatibility, and accessibility standards ● Integrate frontend components with backend APIs and services ● Write clean, maintainable, and well-tested code following best practices ● Participate in code reviews to maintain code quality and consistency ● Collaborate closely with backend engineers, QA, designers, and product managers ● Debug, troubleshoot, and resolve UI/UX and performance issues ● Stay updated with the latest React, JavaScript, and frontend ecosystem advancements ● Contribute to improving frontend architecture, tooling, and development workflows Requirements
● Experience
: Minimum of 4+ years of strong hands-on experience in React.js ● Technical Skills:
○ Advanced React expertise, including ■ Hooks, Context API, component lifecycle ■ Memoization (useMemo, useCallback) ■ Performance optimization techniques ○ Large-scale application experience with enterprise-level React projects ○ Strong understanding of modular architecture and reusable component design ○ State management mastery using Redux / Zustand / Context API ○ Experience handling complex async flows and data management Modern JavaScript (ES6+) proficiency, including: ■ Closures, promises, async/await ■ Destructuring, immutability, and functional concepts ○ Performance & code quality focus, including: ■ Rendering optimization ■ Lazy loading and code splitting ■ Writing clean, maintainable code ○ Basic Tailwind CSS knowledge: ■ Building responsive layouts and UI components ■ Understanding customization and best practices ○ Experience working with Git and collaborative workflows ○ Strong understanding of responsive design principles ○ Experience integrating frontend applications with RESTful APIs ○ Experience working with RESTful APIs and integrating front-end components with backend services. ● Soft Skills:
○ Strong problem-solving abilities and attention to detail. ○ Ability to work collaboratively in an agile environment. ○ Excellent communication and time management skills. Nice-to-Have
● Experience with TypeScript. ● Knowledge of state management libraries like Redux. ● Familiarity with CSS preprocessors (SASS/LESS). ● Understanding of SEO principles for frontend development. ● Exposure to cloud platforms like AWS or Firebase. What We Offer
● Competitive salary based on experience. ● Flexible working hours. ● Fully remote job, work from anywhere you’d like. ● Opportunity to work with a talented and passionate team. ● Professional growth and learning opportunities. ● Health benefits and paid time off.