Job Description
OKX is seeking a Staff Software Engineer to join their frontend engineering team. The candidate will work on a world-class digital asset trading platform, developing high-performance, scalable frontend solutions. They will collaborate with a top-notch team, focusing on reusable modules, automated testing, and continuous deployment, utilizing AI-assisted development tools like Cursor and MCP.
Role involves:
- Developing front-end solutions with performance, scalability, and continuous integration in mind.
- Working on projects developing reusable modules, automated testing, and continuous deployment.
- Developing web UIs using Cursor and MCP, working in an AI-assisted environment.
- Researching and resolving technical problems of projects, and designing technical architecture for long-term solutions.
- Accumulating technology and constructing efficiency-boost systems.
- Improving page performance metrics such as LCP, INP, and CLS, and define best practices.
- Implementing fully accessible web features for everyone.
- Technically leading and mentoring the team through challenges.
- Acting as the first line of defense for compliance.
Requirements:
- Bachelor's degree in Science, Technology, Engineering, or Mathematics.
- 8+ years of experience in front-end development.
- Deep understanding of front-end frameworks, HTML5, CSS3, TypeScript, etc.
- Proficient in front-end packaging workflows and familiar with development tools such as npm, Vite/Webpack, Git, etc.
- Strong capability in cross-browser development with a solid understanding of browser differences and the ability to solve incompatibility issues.
- Excellent communication skills, with the ability to explain complex business and technical architectures in simple terms.
- Significant experience in web performance optimization.
OKX offers:
- Competitive total compensation package
- L&D programs and Education subsidy for employees' growth and development
- Various team building programs and company events