Senior/Software Engineer - React.js

Lahore, Punjab, Pakistan
Full Time
Mid Level

Role: Senior Software Engineer – React.js
Location: Lahore
Experience: 2- 5 years

About the Role:

We are seeking a highly experienced Senior Software Engineer – React.js with a strong background in modern UI technologies. The ideal candidate will have extensive hands-on experience in React.js, along with deep expertise in state management solutions such as Redux Saga and Context API. This role offers the opportunity to work on scalable, high-performance frontend applications while contributing to architectural decisions and
best practices.


Responsibilities:

  • Design, develop, and maintain scalable frontend applications using React.js.

  • Implement and manage application state using Redux, Redux Saga, and Context API.

  • Optimize UI performance and implement performance improvement techniques.

  • Write clean, maintainable, and testable code following best practices.

  • Develop and execute unit tests to ensure application reliability and stability.

  • Contribute to the implementation and maintenance of design systems.

  • Collaborate with cross-functional teams including backend engineers, designers, and product managers.

  • Troubleshoot and solve complex UI-related technical challenges.


Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • Atleast 2+ years of overall experience in UI technologies.

  • Atleast 2+ years of hands-on experience in React.js development.

  • Atleast 2+ years of experience working with Redux Saga and Context API.

  • Strong proficiency in state management using Redux or similar technologies.

  • Experience with UI performance optimization techniques.

  • Solid understanding of unit testing methodologies and frameworks.

  • Familiarity with design system implementation.

  • Excellent analytical and problem-solving skills.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*