Job Title: Manager | Full Stack | Bengaluru | Engineering
Job Title: Senior Frontend Developer (React.js)
Location: Bangalore
Experience: 7–10 years
Employment Type: Full-time
Role Overview
We are seeking an experienced React.js Frontend Developer to design and implement high-quality, scalable, and responsive web applications. The ideal candidate will have strong expertise in modern JavaScript frameworks, UI/UX principles, and performance optimization.
Key Responsibilities
- Develop and maintain responsive, high-performance web applications using React.js.
- Collaborate with UI/UX designers to translate wireframes and prototypes into functional components.
- Implement state management using Redux, Context API, or other libraries.
- Optimize application performance and ensure cross-browser compatibility.
- Write clean, maintainable, and reusable code following best practices.
- Integrate RESTful APIs and work closely with backend teams.
- Conduct code reviews, mentor junior developers, and ensure adherence to coding standards.
- Stay updated with the latest frontend technologies and trends.
Required Skills & Qualifications
- 7–10 years of professional experience in frontend development.
- Strong proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
- Experience with Redux, React Hooks, and Context API.
- Familiarity with TypeScript is a plus.
- Knowledge of Webpack, Babel, and other build tools.
- Experience with unit testing frameworks (Jest, React Testing Library).
- Understanding of RESTful APIs, JSON, and asynchronous programming.
- Strong grasp of UI/UX principles and responsive design.
- Excellent problem-solving skills and ability to work in an agile environment.
Preferred Skills
- Experience with Next.js or other SSR frameworks.
- Knowledge of GraphQL.
- Familiarity with CI/CD pipelines and cloud platforms (AWS, Azure).
- Exposure to micro-frontend architecture.