Senior Engineer - Frontend (Web3)
Who We Are:
At OKX, we believe in reshaping the future with technology. Founded in 2017, OKX is a leading cryptocurrency spot and derivatives exchange that has innovatively adopted blockchain technology to transform the financial ecosystem. We offer a wide range of diverse and sophisticated products, solutions, and trading tools. Trusted by over 20 million users in more than 180 regions globally, OKX aims to provide an engaging platform that empowers individuals to explore the world of crypto. In addition to our world-class DeFi exchange, OKX offers OKX Insights, a research arm at the forefront of the latest trends in the cryptocurrency industry. With an extensive range of crypto products and services and an unwavering commitment to innovation, OKX's vision is a world of financial access backed by blockchain and the power of decentralized finance.
We invest in our people as much as we invest in technology. We are united by our engaging culture, where we win as a team, embrace changes, and do the right thing. We are committed to creating a friendly, rewarding, and diverse environment for OKers. It doesn't matter where you come from; here, everyone feels valued, respected, and has the same opportunities to develop and thrive—we want to bring out the best in you.
About the Opportunity:
As a frontend developer at OKX, you will work closely with a top-notch frontend development team on a wide variety of products. You'll be responsible for developing with performance in mind to serve a world-class digital asset trading platform with millions of active users.
What You'll Be Doing:
- Lead the technical planning, design, development, and optimization of the frontend for the company's core financial products.
- Ensure the stability, security, and user experience of the system.
- Improve the execution and rendering performance of frontend code to prevent page freezing during intense update frequencies while minimizing CPU and memory usage.
- Stay updated on emerging technologies and trends, conduct thorough research and evaluation, and ensure the system maintains a leading position in the industry.
- Refine existing systems by continuously optimizing code readability, maintainability, and scalability, paying close attention to module division, technical processes, implementation methods, and more.
What We Look For In You:
- Possess a Bachelor's degree or higher from a reputable institution and have solid experience in front-end work.
- Proficiency in front-end technologies like HTML5, CSS3, and JavaScript.
- Thorough understanding of MVVM and adept at utilizing frameworks like React and Vue.
- Strong engineering skills and a focus on improving efficiency.
- Excellent problem-solving abilities and the capability to identify issues.
- Proficiency in backend technologies (Java, Node.js, PHP) with familiarity in frontend-backend interaction details.
- Enthusiasm for technology and a drive for excellence.
Nice to Haves:
- Preferred experience in the financial industry.
- Knowledge of front-end performance optimization is highly desirable.
- Prior experience in Web3 projects is highly preferable.
