Frontend Developer  
The Garden Residence   More jobs from this company

Job Details Back to Job Listing
 
Job Title:   Frontend Developer
Category:   Software Development
Total Positions:   1
Job Location:   Islamabad
Gender:   No Preference
Minimum Education:   Bachelors
Degree Title:   Computer science/Software engineering
Career Level:   Entry Level
Minimum Experience:   1 Year
Salary Range:   PKR 80,000 to 100,000 per Month
Apply By:   Oct 16, 2024
     
     
 
Job Description:

We are seeking a highly skilled Front-End Developer to join our team, focusing on developing cutting-edge Web3 applications. The ideal candidate will have a strong foundation in web technologies, experience with JavaScript frameworks, and a solid understanding of blockchain integration.

Key Responsibilities:

Web Technologies:

  • Utilize HTML and CSS to create the structure and style of web pages.
  • Implement JavaScript to add interactivity and dynamic behavior to web pages.
  • Apply responsive design techniques to ensure applications work seamlessly on various screen sizes and devices.

JavaScript Frameworks and Libraries:

  • Build user interfaces with reusable components and efficient state management using React.
  • Develop interactive UIs with Vue.js, leveraging its simplicity and ease of integration.
  • Create complex single-page applications using Angular, utilizing strong typing and modular architecture.

State Management:

  • Integrate Smart Contracts:
    • Use Solana Web3.js to integrate smart contracts with Solana blockchain interactions.
    • Utilize Anchor framework to streamline smart contract development and deployment on Solana.
    • Employ Subgraphs/The Graph for efficient querying of Solana blockchain data, essential for dynamic content.

UI/UX Design:

  • Apply user experience (UX) principles, including understanding user flow, wireframing, and prototyping, to create intuitive interfaces.
  • Design visually appealing user interfaces (UI) that enhance user interaction.

Smart Contract Interaction:

  • Understand the fundamentals of Solidity to integrate smart contracts with the front-end.
  • Use Application Binary Interface (ABI) knowledge to interact with smart contracts.

APIs and Data Fetching:

  • Consume and integrate RESTful APIs for backend communication.
  • Utilize GraphQL for efficient and flexible data fetching from APIs.

Testing:

  • Conduct unit testing with tools like Jest to test individual components and functions.
  • Perform integration testing to ensure different parts of the application work together correctly.

Security:

  • Implement basic web security practices to protect against common vulnerabilities like XSS and CSRF.
  • Understand potential vulnerabilities in blockchain interactions and smart contracts to enhance blockchain security.

Company Information
 
Company Name:  The Garden Residence
Company Description:
...

Copyright 2024, ABASYN. All Rights Reserved