Job Title: ReactJS Developer (2 to 4 Years Experience)
Location: All Over India
Employment Type: Full-time
About the Role
We are looking for a passionate and motivated ReactJS Developer with 2 4 years of professional experience to join our in-office development team. You will be responsible for building and maintaining high-quality, responsive, and scalable web applications using ReactJS.
This is a great opportunity for someone eager to grow their skills while working closely with designers, backend developers, and product managers in a collaborative work-from-office environment.
Key Responsibilities
- Develop new user-facing features using ReactJS and related libraries/frameworks.
- Write clean, maintainable, and well-documented code following best practices.
- Collaborate with UI/UX designers to implement responsive and visually appealing interfaces.
- Integrate APIs and work closely with backend developers for seamless data flow.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Participate in code reviews and contribute to improving development processes.
- Troubleshoot, debug, and fix application issues in a timely manner.
Required Skills & Qualifications
- 24 years of professional experience in ReactJS development
- Knowledge of SharePoint
- Strong understanding of JavaScript (ES6+) and TypeScript (optional but preferred).
- Proficiency in HTML5, CSS3, and responsive design principles.
- Experience with React Hooks, Context API, and state management libraries (Redux/MobX).
- Familiarity with RESTful APIs and JSON data handling.
- Understanding of Git version control.
- Basic knowledge of frontend build tools like Webpack, Vite, or Parcel.
- Good problem-solving skills and attention to detail.
Good to Have
- Experience with Next.js or other React frameworks.
- Knowledge of Material UI, TailwindCSS, or other UI libraries.
- Understanding of unit testing with Jest, React Testing Library, or similar tools.
- Exposure to Agile/Scrum methodologies.
Education
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
What We Offer
- Competitive salary based on experience.
- Opportunity to work on innovative and challenging projects.
- Opportunity to work with Fortune 500 Clients
- A dynamic in-office work culture with strong peer learning.
- Learning & development opportunities.
- Career growth in a collaborative and supportive team.
- Flexible work environment