Key Responsibilities:
Develop, test, and maintain complex and high-performance user interfaces using React and TypeScript.
Integrate blockchain technologies and APIs using Wagmi and Viem for seamless Web3 interactions.
Utilize Tanstack Query for data-fetching and state management across applications.
Drive the frontend architecture, ensuring best practices in scalability, maintainability, and performance.
Collaborate closely with backend, product, and design teams to ensure a smooth and cohesive user experience across various apps.
Participate in code reviews, mentor junior engineers, and improve overall code quality.
Maintain high standards of software development by following industry best practices and introducing new technologies and processes when necessary.
Ensure full test coverage and create high-quality documentation for new features and processes.
Requirements:
5+ years of professional experience in frontend development.
Proficiency in TypeScript, JavaScript, and Git.
Strong experience with React and modern state management libraries.
Understanding of building, testing, and deploying responsive, performant web applications.
Familiarity with RESTful APIs and modern web development tools.
Ability to work independently and lead frontend features from conception to deployment on production.
Demonstrated proactivity in identifying and solving problems, along with a track record of driving projects to completion.
Excellent problem-solving skills and an eye for detail.