logo

JobNob

Your Career. Our Passion.

React Developer


Power IQ


Location

Secunderabad | India


Job description

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.


Job tags



Salary

All rights reserved