company logo

React Developer

Hyderabad
Full-Time
Junior: 1 to 3 years
4L - 4L (Per Year)
Posted on Aug 02 2023

About the Job

Skills

react
Front-End Development
Performance Optimization
Troubleshooting and Bug Fixing
Git
agile development methodologies

Responsibilities:


Front-End Development: Develop and implement user interface components using React.js and other modern front-end technologies, ensuring responsive design and optimal performance.


Technical Leadership: Take ownership of the front-end architecture, lead the technical decision-making process, and mentor junior developers, promoting best practices and coding standards.


Collaboration: Work closely with product managers, designers, and back-end developers to understand project requirements, contribute to the overall design process, and deliver high-quality user experiences.


Performance Optimization: Identify and address performance bottlenecks, optimize applications for maximum speed and scalability, and ensure a smooth and seamless user experience.


Testing and Quality Assurance: Write unit tests, conduct code reviews, and implement testing strategies to maintain code quality and ensure the reliability of the applications.


Continuous Improvement: Stay up-to-date with the latest front-end development trends, tools, and technologies, and proactively propose improvements to the development process.


Troubleshooting and Bug Fixing: Investigate and resolve issues related to the front-end functionality, collaborating with the team to maintain application stability.


Documentation: Create and maintain technical documentation, including design specifications, development guides, and API documentation.


Requirements:


Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).


Experience: A minimum of X years of hands-on experience in front-end development, with a strong focus on React.js and related libraries.


Technical Skills:


Proficiency in JavaScript (ES6+), HTML, CSS, and related front-end technologies.

Solid understanding of React.js and its core principles, as well as popular state management libraries (e.g., Redux, MobX).

Experience with modern front-end build tools and bundlers (Webpack, Babel).

Familiarity with version control systems (Git) and agile development methodologies.

Problem-Solving and Analytical Skills: Ability to analyze complex technical challenges, propose effective solutions, and implement them efficiently.


Team Player: Strong communication skills, a collaborative mindset, and the ability to work effectively in a team-oriented environment.


Leadership: Demonstrated experience in leading development teams, mentoring junior developers, and driving technical excellence.


Portfolio: A strong portfolio of previous React projects demonstrating clean, maintainable code and attention to detail.


Preferred Qualifications:


Experience with server-side rendering (SSR) and/or Next.js.

Knowledge of front-end testing frameworks (Jest, Enzyme, Testing Library).

Familiarity with UI/UX design principles and responsive web design.

Understanding of back-end development technologies and RESTful APIs.

Contributions to open-source projects or active involvement in the developer community.

About the company

At Power IQ Systems, we provide AI-powered Industry 4.0 solutions that help businesses optimize their operations, save resources, and reduce their environmental impact. With over a decade of experience, we are the leading provider of energy management, equipment efficiency, and AI preventive maintenance solutions.

Industry

Innovative Technology - A...

Company Size

51-200 Employees

Headquarter

Hyderabad

Other open jobs from Power IQ