Search by job, company or skills

Power IQ

React Developer

  • 5 months ago
  • Over 50 applicants

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.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/06/2024

Job ID: 82455483

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

React Native Developer

PointoCompany Name Confidential

React Native developer

JuvaryaCompany Name Confidential
Last Updated: 18-08-2024 07:01:21 AM