HumanBit Logo

Frontend Engineer 1 | Scrabble

Posted on July 19, 2023

Job Description

<div>Responsibilities:</div> <div>● Create a unified component library for use across all Xalts products.</div> <div>● Rapidly implement functional UI elements from design mocks, with an eye toward performance and accessibility.</div> <div>● Know when to create abstractions vs one-off features.</div> <div>● Ensure that components are functional, elegant, performant, and mobile-friendly.</div> <div>● Understand when and how to run UI tests.</div> <div>● Collaborate with stakeholders across the firm to collect requirements, implement prototypes, and iterate on product delivery.</div> <div>● Perform code reviews and participate in UI/UX architecture.</div> <div>● Improve our web apps&rsquo; availability, performance, and security.</div> <div>&nbsp;</div> <div>Requirements:</div> <div>● 3+ years of software engineering experience, with at least 2 years of React experience.</div> <div>● Experienced with JavaScript/TypeScript, HTML, CSS, React (or another component-oriented UI framework) and backend API interaction for pull and push data streams.</div> <div>● Experience with state management solutions and associated middleware such as redux and redux-sagas.</div> <div>● Familiarity with testing frameworks (Jest, Next.js, Mocha, Selenium).</div> <div>● experience working on crypto projects is a plus.</div> <div>&nbsp;</div> <div>Nice to have:</div> <div>● Familiarity with Next.js, Tailwind CSS, Flutter, React Native.</div> <div>● Experience in a blockchain-based project.</div> <div>● Prior experience creating a design system or component library.</div> <div>● Familiarity with the web3 frontend stack like ethers.js, web3.js, EIP-1193, client-side private key management, etc.</div>
Powered by
HumanBit Logo