Job Code - DEVELL1001
Front-End Software Engineer – ReactJS (Fresher)
We are looking for a passionate and skilled Fresher Front-End Software Engineer (ReactJS) to join our development team. The ideal candidate should have a strong foundation in web development and a keen interest in building modern, responsive, and high-performance user interfaces using ReactJS.
Responsibilities
- Develop and maintain user-friendly web interfaces using ReactJS.
- Convert UI/UX designs into responsive and reusable components.
- Optimize applications for maximum speed and scalability.
- Collaborate with backend developers, designers, and product managers.
- Debug, test, and maintain front-end code.
- Follow best coding practices and ensure cross-browser compatibility.
- Participate in code reviews and team discussions.
Required Experience & Qualifications
- Strong knowledge of HTML5, CSS3, and JavaScript (ES6+).
- Basic to intermediate knowledge of ReactJS.
- Understanding of component-based architecture, props, state, and hooks.
- Familiarity with Git/GitHub for version control.
- Basic knowledge of REST APIs and API integration.
- Understanding of responsive design and cross-browser compatibility.
- Good problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
Nice to Have
- Knowledge of Redux / Context API.
- Experience with Tailwind CSS, Bootstrap, or Material UI.
- Basic understanding of Node.js.
- Awareness of web performance optimization.
- Exposure to testing frameworks like Jest.