Job Title: Senior React.js Developer
Location: On-site (Office-based)
Experience: 4+ Years
Joining: Immediate
Job Summary
We are seeking a highly skilled and motivated Senior React.js Developer with over four years of hands-on experience to join our dynamic front-end team. The ideal candidate is passionate about building modern, high-performance, and responsive web applications. This is an urgent, full-time, in-office position, and we are looking for a candidate who can join immediately.
Key Responsibilities
- Develop and maintain user-facing features using React.js.
- Build reusable, scalable, and high-quality components and front-end libraries for future use.
- Translate UI/UX designs and wireframes into clean, efficient, and well-documented code.
- Optimize components for maximum performance across a wide range of web-capable devices and browsers.
- Collaborate closely with product managers, UI/UX designers, and back-end engineers to deliver new features and enhancements.
- Participate in code reviews to maintain code quality, standards, and best practices.
- Integrate with back-end services by consuming RESTful APIs.
Required Skills and Qualifications
- Minimum 4+ years of real-time, professional experience in front-end development with React.js.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Thorough understanding of React.js and its core principles (Hooks, Components, State, Props).
- In-depth experience with popular React.js state management libraries such as Redux, Redux Toolkit, or Context API.
- Familiarity with modern front-end build pipelines and tools like Webpack, Babel, and NPM/Yarn.
- Experience with code versioning tools, particularly Git.
- Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
- Ability to understand business requirements and translate them into technical requirements.
- Must be able to work from the office and be available for an immediate start.
Good-to-Have Skills
- Experience with TypeScript.
- Familiarity with testing frameworks like Jest and React Testing Library.
- Knowledge of server-side rendering (SSR) frameworks like Next.js.
- Experience with UI component libraries like Material-UI or Ant Design.
- Understanding of GraphQL and clients like Apollo.
- Previous experience working in an Agile/Scrum development environment.
Job Type: Full-time
Pay: ₹300,013.29 - ₹800,000.00 per year
Work Location: In person