Frontend Engineer
About the Project
Join our innovative blockchain project as a Frontend Engineer, where you will be instrumental in developing cutting-edge applications for the decentralized space. Our core frontend tech stack is built in React, Typescript, Vite, and Tailwind CSS.
We are a pioneering project focused on tokenizing physical gold, offering a secure and decentralized way to own and trade gold. The role involves contributing to the broader Gold DAO ecosystem, including the development of the Gold NFT, its certificate system with related NFT standards, a marketplace to trade those, and a DeFi ecosystem, building on top of the gold tokens.
The Role
We are seeking a talented and passionate Frontend Engineer to contribute to the development and enhancement of our user interfaces across these diverse products. You will work closely with our backend engineers, product managers, and designers to create intuitive, performant, and visually appealing applications.
Tasks
Responsibilities- Develop and maintain high-quality, responsive, and user-friendly web applications using React, Typescript, Vite, and Tailwind CSS.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs.
- Implement robust and secure frontend solutions for blockchain interactions.
- Participate in code reviews to maintain code quality and share knowledge.
- Stay up-to-date with the latest frontend technologies and blockchain trends.
Requirements
Qualifications- Strong proficiency in React and its core principles.
- Extensive experience with Typescript.
- Solid understanding of modern frontend build tools, particularly Vite.
- Demonstrable experience with Tailwind CSS for rapid UI development.
- Experience with state managers like Jotai, React Context and Redux is a plus.
- Familiarity with blockchain concepts and decentralized applications.
- Proficiency in Figma or similar design collaboration platforms..
- Experience with version control systems (e.g., Git).
- Ability to write clean, maintainable, and well-documented code.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.