Position Overview: 
We are seeking a talented and motivated ReactJS Frontend Developer to join our Web Development team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows. You will collaborate with our design and backend teams to deliver highly responsive, dynamic web applications that meet client requirements. This position offers competitive compensation, with salary open to negotiation based on your experience and interview performance.
Key Responsibilities:
As a Frontend ReactJS Developer, your work will have a direct impact on the performance, design, and functionality of our clients’ digital products. Your responsibilities include.

Front-End Development

  • Build and optimize responsive web applications using ReactJS, ensuring fast performance and seamless user interactions.
  • Translate designs from Figma or Adobe XD into fully functional React components, creating pixel-perfect user interfaces.
  • Develop reusable, modular components that support dynamic data rendering and efficient DOM manipulation.
  • Utilize JavaScript, HTML, and CSS to ensure the application’s front end is performant and visually appealing.
State Management and API Integration
  • Use Redux, Context API, or similar libraries to manage complex state across different components of the application.
  • Integrate RESTful APIs and other backend services, ensuring secure and smooth data flow between client and server.
  • Collaborate with backend developers to define data requirements and endpoints.
Performance and Security Optimization
  • Optimize website speed by managing images, scripts, and code minimization to enhance load times.
  • Set up and manage SSL certificates, monitor security settings, and implement best practices to protect client websites from vulnerabilities.
  • Regularly update themes, apps, and Shopify core components for optimal performance and security.
Code Quality and Testing
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Implement unit testing with Jest or other testing libraries to ensure robust, bug-free applications.
  • Conduct regular code reviews and refactor code as necessary for optimal performance.
Required Skills and Qualifications:
  • Minimum 1 year of hands-on experience in ReactJS development, with a solid understanding of JavaScript, HTML, and CSS.
  • Proficiency in state management tools such as Redux or Context API.
  • Familiarity with RESTful APIs and front-end optimization techniques.
  • Knowledge of common front-end development tools, including Babel, Webpack, and npm.
  • Ability to work independently and as part of a team, demonstrating flexibility and effective communication.
  • Good communication skills for interacting with clients and team members effectively.
  • A bachelor's degree in Computer Science or a related field is preferred. 
  • Perks and Privileges:
    Medical Allowance Travelling Allowance Performance Bonuses
  • Position: ReactJS Frontend Developer
  • Department: WEB & SOFTWARE DEVELOPMENT
  • Job Type: Full Time,
  • Location: Lahore
  • Total Position: 1
  • Posting Date: 11-11-2024
  • Apply Before: 30-11-2024
Apply For This Job Share this job

Related Jobs