React Developer (ReactQuery) Job at GreenStand in Anchorage
GreenStand, Anchorage, AK, US, 99507
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