React.js/next.js Developer

 

Description:

We are seeking an experienced React.js/Next.js Developer to join our talented team. The ideal candidate will have a strong background in front-end development, a keen eye for detail, and a passion for creating high-quality, scalable web applications. You will work closely with our design and backend teams to bring new features and products to life with pixel-perfect precision.

 

Responsibilities

  • Develop and maintain web applications using React.js and Next.js.
  • Collaborate with designers and backend developers to implement user-friendly, pixel-perfect interfaces and integrate APIs.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Optimize applications for maximum speed and scalability.
  • Debug and troubleshoot issues, ensuring optimal performance and user experience.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay updated with the latest industry trends and technologies to ensure we are leveraging the best tools available.

 

Qualifications

  • 3+ years of professional experience in front-end development, specifically with React.js and Next.js.
  • Strong proficiency in JavaScript, HTML, and CSS.
  • Demonstrated experience in creating pixel-perfect designs.
  • Experience with state management libraries (e.g., Redux, MobX).
  • Familiarity with RESTful APIs and integrating backend services.
  • Understanding of server-side rendering and static site generation in Next.js.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

Organization Tesnova Solutions
Industry IT / Telecom / Software Jobs
Occupational Category Developer
Job Location Gujranwala,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2024-07-11 5:33 pm
Expires on 2024-10-08