We are seeking a skilled and passionate React.js Developer to join our dynamic development team. As a React.js Developer, you will be responsible for designing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Context API. You will also ensure that these components and the overall application are robust and easy to maintain.

Responsibilities:

  • Develop new user-facing features using React.js

  • Build reusable components and front-end libraries for future use

  • Translate designs and wireframes into high-quality code

  • Optimize components for maximum performance across a vast array of web-capable devices and browsers

  • Collaborate with cross-functional teams including designers, product managers, and backend developers to define, design, and ship new features

  • Identify and address performance bottlenecks

  • Participate in code reviews to maintain code quality, share knowledge, and mentor junior developers

  • Stay up-to-date with the latest industry trends and technologies, and be able to apply them to the project

Requirements:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

  • Thorough understanding of React.js and its core principles

  • Experience with popular React.js workflows (such as Redux, Flux, or Context API)

  • Familiarity with modern front-end build pipelines and tools

  • Experience with RESTful APIs and asynchronous request handling

  • Proficient understanding of code versioning tools such as Git

  • Experience with unit testing and testing frameworks (e.g., Jest, React Testing Library)

  • Solid understanding of responsive design and cross-browser compatibility

  • Excellent problem-solving skills and a proactive attitude

  • Ability to work collaboratively in a fast-paced team environment

  • Strong communication skills, both written and verbal

  • Bachelor's degree in Computer Science or a related field (or equivalent work experience)

Nice to Have:

  • Experience with server-side rendering (SSR)

  • Familiarity with continuous integration and deployment (CI/CD) processes

  • Open-source contributions or personal projects showcasing React.js skills

Benefits:

  • Competitive salary and benefits package

  • Opportunity to work on innovative and challenging projects

  • Collaborative and inclusive work environment

  • Professional growth and learning opportunities

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
5 Years
Apply Before:
Oct 07, 2023
Posting Date:
Sep 06, 2023

Fenris Pvt Limited

Information Technology · 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

React.JS / Next.Js Developer

Rayymen Technologies Private Limited, Multiple Cities, Pakistan
Posted Jan 03, 2025

React.js / Front End Developer

Avaib, Multiple Cities, Pakistan
Posted Jan 16, 2025

React.js / Front End Developer

Avaib, Multiple Cities, Pakistan
Posted Jan 16, 2025

Software Developer

Kunmori, , Pakistan
Posted Jan 01, 2025
View All
I found a job on Rozee!