Responsibilities:
-
Develop and implement new user-facing features across Binance products that handle high daily page views.
-
Write high-performance, maintainable client-side code for responsive web applications, including desktop and mobile browsers, as well as hybrid in-app pages (React).
-
Work with Web3 frameworks and libraries such as Ethers.js, Web3.js, and Wagmi to integrate blockchain functionality.
-
Stay current with the latest trends and technologies in Web3 and blockchain development.
-
Build reusable libraries and frameworks to support complex web applications, improve development efficiency, and enhance code quality.
Requirements:
-
3+ years of experience developing production-level JavaScript applications with strong expertise in React.js.
-
Experience building responsive websites across a wide range of devices, from high-powered desktops to mobile devices.
-
Solid understanding of state-management patterns such as Redux, Flux, or similar.
-
Proven track record of delivering projects with high-quality, user-friendly UI.
-
Hands-on experience with modern front-end technologies, including styled systems, Webpack, and related tools.
-
Experience working in Agile/Scrum environments and familiarity with collaboration tools such as Jira, Trello, and Slack.
-
Strong cross-team communication skills and ability to work independently within a team-oriented environment.
Preferred Qualifications:
-
Active GitHub or NPM portfolio showcasing your work.
-
Familiarity with the full web stack, including server-side techniques and web protocols.
-
Experience with Server-Side Rendering (SSR).
-
Deep understanding of the source code of one or more popular front-end libraries.
-
Knowledge of TypeScript.
