We are looking for an experienced React JS Developer to build high-performance, scalable, and maintainable web applications. You will be responsible for developing user-facing features, optimizing performance, and collaborating with cross-functional teams to deliver robust frontend solutions.
Key Responsibilities
Develop and maintain responsive web applications using React.js
Build reusable and scalable UI components
Implement state management solutions (Redux / Context API / Zustand)
Optimize application performance and ensure high-quality UX
Collaborate with backend teams for API integration
Write clean, maintainable, and testable code
Participate in system design and architectural decisions
Ensure cross-browser compatibility and mobile responsiveness
Conduct code reviews and mentor junior developers
Technical Skills Required
Strong proficiency in JavaScript (ES6+)
Deep understanding of React.js, hooks, and component lifecycle
Experience with Next.js for SSR/SSG applications
Expertise in state management (Redux,
Context API, etc.)
Strong knowledge of HTML5, CSS3, Tailwind / SCSS
Experience with REST APIs and asynchronous programming
Familiarity with TypeScript
Knowledge of frontend performance optimization techniques
Positive to Have
Experience with Prisma (frontend integration awareness)
Knowledge of GraphQL
Familiarity with CI/CD pipelines
Understanding of micro-frontend architecture
Experience with testing libraries (Jest, React Testing Library)
System Design Expectations
Design scalable frontend architectures
Optimize rendering and load performance
Handle large-scale state management
Implement modular and reusable component design
Ensure security best practices in frontend applications
Job Type: Full time
Pay: From ₹400,000.00 per year
Perks:
Leave encashment
Paid sick time
Paid time off
Provident Fund
Work Location: In person
📌 Sr Front End Developer Ambli (India)
🏢 Vitreous Patel Processing
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.