Logo
GreenStand

React Developer (ReactQuery) Job at GreenStand in Anchorage

GreenStand, Anchorage, AK, US, 99507

Save Job

React Developer (ReactQuery)

Commitment:

24-months

Role Overview:

The Senior React Native Developer will be responsible for developing and maintaining the Greenstand mobile applications. This role will focus on integrating blockchain-based environmental assets, ensuring seamless interaction with the Greenstand Token system, and enabling an efficient peer-to-peer transfer network for impact tracking. The developer will work on mobile wallet functionalities, token management features, and UI/UX improvements, with a focus on optimizing client-side data handling using React Query to improve performance and responsiveness for users.

Compensation:

Volunteer, until otherwise funded

Reports to:

VP of Engineering, UX/UI Lead

Collaborates with:

Android & iOS Developers, UX/UI Designers, Greenstand Contributors, System Users, Reforestation Organizations, and Open-Source Community

Leads

Mobile App Development

AREAS of RESPONSIBILITY

  • Develop and maintain the React Native codebase for the Greenstand mobile application.
  • Implement and optimize mobile wallet functionalities for the Greenstand Token ecosystem.
  • Use React Query to manage client-side caching, improve data fetching performance, and reduce load times for high-volume datasets like geo-tagged tree images.
  • Support the integration of fungible and non-fungible token systems, ensuring that Basic Tokens can transition to Mature Greenstand Tokens through verification processes.
  • Enable Field Transfers of Basic Tokens in a peer-to-peer network before verification against the Master Internet-Based Ledger.
  • Develop secure APIs that interact with Root Wallets, ensuring appropriate wallet permissions for third-party integrations.
  • Optimize performance for handling high volumes of geo-tagged, time-stamped tree images in compliance with Greenstand’s Token Change Log.
  • Collaborate on the implementation of TRing, the native currency of the Greenstand Network, ensuring seamless conversion between TRings and Grains.
  • Enhance UI/UX to support seamless transactions and visual representation of tree impact data.
  • Troubleshoot and resolve technical issues, ensuring robust security and data integrity across mobile applications.

QUALIFICATIONS/EXPERIENCE/KNOWLEDGE:

  • 3+ years of experience in React Native development.
  • Strong experience with React Query or similar client-side data management tools.
  • Knowledge of blockchain-based applications, tokenized ecosystems, and peer-to-peer transactions.
  • Experience working with Web3 technologies and integrating Non-Fungible Tokens (NFTs) into mobile applications.
  • Familiarity with decentralized ledgers and managing Token States (Basic, Mature, Blocked, Immutable, Locked).
  • Ability to work asynchronously with a global team.
  • Passion for environmental sustainability and knowledge of Nature-Based Solutions.

Thank you for your interest in volunteering with Greenstand and for expressing your willingness to contribute as a product designer. We truly appreciate your enthusiasm for our cause and your desire to make a difference.As a volunteer, you'll have the opportunity to work closely with our team, gain valuable experience, and make a positive impact on the environment.

Next Steps...

Step 1: Complete Our Volunteer Registration Form: Tell us about your skills, goals, and volunteer expectations. - https://docs.google.com/forms/d/e/1FAIpQLSeEmwekGZ5tcc5sVhsgMDf-KEDBMtZYoCYAmxyxrOPv5w0WKA/viewform

Step 2: Join Greenstand Slack: Introduce yourself in the #community-intros channel and indicate the specific role you are interested in. We can’t wait to meet you! - https://join.slack.com/t/greenstand/shared_invite/zt-2ybd2u95j-WMHOPSSFd6_tjw034Wl5xQ