We are looking for an experienced Senior React JS Frontend Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining complex front-end applications that interact with backend APIs. You will play a key role in bridging the gap between the backend and the user interface, ensuring a seamless, intuitive, and high-performance experience for users.

Responsibilities:

  • Develop and maintain responsive user interfaces using React.js that seamlessly integrate with backend APIs.
  • Collaborate with backend developers to define and implement efficient API communication and ensure frontend and backend services work harmoniously.
  • Create reusable components and libraries to optimize code for future use, ensuring scalability and performance.
  • Write high-quality, maintainable code following best practices for React, JavaScript/TypeScript, and modern frontend development.
  • Ensure responsiveness and cross-browser compatibility for both mobile and desktop platforms.
  • Optimize performance by identifying bottlenecks and designing innovative solutions.
  • Work closely with the UX/UI design team to transform wireframes, mockups, and designs into high-quality code that provides a superior user experience.
  • Conduct code reviews to ensure best practices, maintainable architecture, and adherence to coding standards.
  • Stay up-to-date with emerging front-end technologies and industry trends to improve the product and development workflow.
  • Test and debug applications across multiple browsers, platforms, and devices, identifying issues before they reach production.

Required Skills & Qualifications:

  • 5+ years of experience in front-end development, with a focus on React.js.
  • Proficient in JavaScript (ES6+), HTML5, CSS3, and modern web technologies.
  • Experience with state management tools such as Redux, MobX, or React Context.
  • Strong understanding of RESTful APIs and how to integrate them with front-end applications.
  • Experience with front-end testing libraries such as Jest, Enzyme, or React Testing Library.
  • Solid understanding of Git version control and working within a CI/CD environment.
  • Familiarity with modern build pipelines and tools like Webpack, Babel, and NPM/Yarn.
  • Experience in performance optimization for web applications.
  • Strong problem-solving skills and the ability to work independently as well as in a team environment.
  • Familiarity with Agile/Scrum development methodologies.

Preferred Qualifications:

  • Experience with TypeScript is a plus.
  • Knowledge of frontend security best practices.
  • Understanding of GraphQL and WebSockets.
  • Experience with CSS-in-JS frameworks (e.g., Styled Components, Emotion).
  • Familiarity with UI frameworks like Material-UI, Bootstrap, or Tailwind CSS.
  • Experience working in SaaS or API-driven applications.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
4 Years
Apply Before:
Nov 23, 2024
Posting Date:
Oct 22, 2024

Farz AI

Artificial Intelligence (AI) · 1-10 employees - Akhora Khattak, Ali Chak, Allahabad, Faisalabad, Karachi, Lahore, Rawalpindi

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

Frontend Developer

Magnatec Systems, Lahore, Pakistan
Posted Oct 02, 2024

Frontend Developer

Lira Docs, Multiple Cities, Pakistan
Posted Oct 02, 2024

Frontend UI / UX Developer

Equal Pixels, Lahore, Pakistan
Posted Oct 15, 2024
View All
I found a job on Rozee!