À propos
About the team As the front-end developer in OKX, you will be working closely with the top-notch front-end development team on a wide variety of products – developing with performance in mind to serve a world‑class digital asset trading platform with millions of active users.
Responsibilities
Responsible for the planning, design, development, and optimization of the company's Node.js and Node.js based SSR infrastructure;
Ensure system stability, security, and ultimate response speed;
Perceive business requirements and drive reasonable infrastructure construction based on business scenarios to meet the needs of long term business iteration;
Refine existed systems, continuously optimizing code readability, maintainability, and extensibility, including module division, technical processes, and implementation methods etc.;
Keep sensitivity to new technologies and directions, conduct appropriate research and evaluation to keep the system at industry leading level in terms of technology.
Requirements
Minimum 7 years of experience in Frontend development; and skilled in Node.js/SSR.
Strong hands‑on experience building Server‑Side Rendered (SSR) front‑end applications using Node.js is a must.
Bachelor's degree (Science / Technology / Engineering / Mathematics) or above from accredited universities.
Good logical reasoning and communication skills, strong ability to locate, analyze, and solve problems;
Solid technical foundation, able to handle business scenarios corresponding to common technical solutions such as A/B testing, traffic distribution, and gray deployment;
Deep understanding of Node.js with practical experience in reasonable utilization of machine memory and CPU for Node.js/JavaScript;
Proficient in common frontend development tech stacks including but not limited to React.js, Webpack, npm, TypeScript, etc.;
Good engineering capabilities and efficiency improvement awareness;
Possess certain backend capabilities, familiar with one or more common backend programming languages (Java, Go, Rust, Python, etc.); familiar with various frontend‑backend interaction scenarios; Good control over technical implementation details, able to pursue excellence and perfection.
Nice to haves
Highly attentive to community reported vulnerabilities in common frameworks, able to reproduce attack principles;
Have certain code cleanliness obsession;
Have deeply read source code of certain technical frameworks; have unique and profound understanding of design patterns, programming philosophy/concepts, etc.;
Have experience in large scale project development and maintenance; have deep thinking and practice regarding production business stability; Have long term maintained personal GitHub, technical blogs, or other channels for technical accumulation and sharing; Knowledge structure is not limited to frontend and Node.js, able to quickly use similar solutions from other tech stacks;
Have experience in the financial industry.
Perks & Benefits
Competitive total compensation package;
L&D programs and Education subsidy for employees' growth and development;
Various team building programs and company events;
Wellness and meal allowances;
Comprehensive healthcare schemes for employees and dependants;
More that we love to tell you along the process!
#J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.