Skills:
State Management (Redux / Redux Toolkit), JavaScript (ES6+), React.js, Git & Version Control, REST API Integration, Performance Optimization,
Senior React.js Developer
Experience: 4-5 Years
Employment Type: Full-Time
Location: Bangalore
Notice Period: Immediate
About The Role
We are looking for a Senior React.js Developer with 4-5 years of experience in building scalable, high-performance web applications. This role involves owning frontend features end-to-end, mentoring junior developers, and working closely with product, design, and backend teams to deliver reliable and user-friendly solutions.
Key Responsibilities
- Design, develop, and maintain complex web applications using React.js
- Own frontend architecture and ensure scalability and performance
- Build reusable, modular, and maintainable components
- Integrate REST APIs and manage frontend data flow
- Optimize applications for speed, security, and responsiveness
- Review code and mentor junior developers
- Collaborate with product managers, designers, and backend teams
- Participate in technical discussions and contribute to architectural decisions
Required Skills
- 4-5 years of hands-on experience with React.js
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
- Deep understanding of React Hooks, Context API, and component lifecycle
- Experience with state management libraries (Redux, Redux Toolkit, Zustand, or similar)
- Solid experience with REST API integration
- Strong knowledge of performance optimization techniques
- Experience with Git and modern development workflows
- Understanding of responsive design and cross-browser compatibility
Good to Have
- Experience with Next.js and server-side rendering
- Working knowledge of TypeScript
- Exposure to testing frameworks (Jest, React Testing Library)
- Familiarity with CI/CD pipelines and deployment processes
- Experience working in Agile or Scrum environments
Education
- Bachelors degree in Computer Science, IT, or a related field (preferred)
What We Offer
- Opportunity to work on large-scale, production-grade applications
- Leadership and mentoring responsibilities
- Collaborative and growth-oriented work environment
- Competitive compensation based on experience