**Description:**
: Education: Bachelor of Technology (B.Tech) degree is required. This educational background provides a strong foundation in computer science principles, software engineering practices, and algorithmic thinking, essential for developing robust and scalable React applications. A B.Tech degree ensures candidates possess the theoretical knowledge and practical skills necessary to contribute effectively to our development team.
: Industry: The role is within the Technology industry. This signifies a dynamic and innovative environment where cutting-edge technologies and agile development methodologies are paramount. Working in the technology industry offers exposure to diverse projects, continuous learning opportunities, and the chance to contribute to impactful solutions that shape the future.
: Minimum Salary: INR 1,000. This represents the starting point of the compensation range for this role, reflecting the value we place on entry-level talent and the potential for growth within our organization. We are committed to providing competitive compensation packages that attract and retain top professionals.
: Maximum Salary: INR 2,000. This indicates the upper limit of the salary range for this position, acknowledging the experience, expertise, and performance of exceptional candidates. The salary offered will be commensurate with the candidate's qualifications and demonstrated abilities.
: Job Type: Full-time employment is offered. This provides stability, comprehensive benefits, and the opportunity for long-term career development within our company. Full-time employees are integral to our team and contribute significantly to our overall success.
: Experience: Entry-level candidates are welcome to apply. While prior experience is valued, we recognize the potential of talented individuals who are eager to learn and grow. We provide comprehensive training and mentorship to support the development of our team members.
: Job Skills: The ideal candidate should possess proficiency in JavaScript (ES6+), Redux, RESTful APIs, Testing (Jest/Enzyme/React Testing Library), and Webpack. These skills are crucial for building modern, scalable, and maintainable React applications. A strong understanding of these technologies will enable the candidate to contribute effectively to our projects and deliver high-quality results.
**Roles and Responsibilities:**
* Develop and maintain high-quality React components and front-end interfaces.
* Write clean, well-documented, and testable JavaScript (ES6+) code.
* Manage application state effectively using Redux.
* Integrate front-end applications with RESTful APIs.
* Implement comprehensive unit and integration tests using Jest, Enzyme, or React Testing Library.
* Optimize application performance and ensure responsiveness across various devices.
* Collaborate with designers, product managers, and other developers to deliver exceptional user experiences.
* Participate in code reviews and contribute to improving code quality.
* Stay up-to-date with the latest trends and best practices in React development.
* Utilize Webpack to bundle and optimize front-end assets for production.