About the company
About OKX OKX is a leading crypto trading app, and a Web3 ecosystem. Trusted by more than 20 million global customers in over 180 international markets, OKX is known for being the fastest and most reliable crypto trading app of choice for investors and professional traders globally. Our Singapore office is a Product and Engineering hub and we are in the progress of expanding our teams in Singapore for the continuous growth of our global business. We build and maintain core trading platform with millions of daily active users. Design, Product and Engineering teams work cross-functionally to identify customer needs, and ship high-quality new features through fast iterations.
Job Summary
What Youāll Be Doing:
šParticipate in the internal platform system development, able to independently handle subsystem design, development, and maintenance. šResponsible for system performance optimization, stability improvement, and enhancement of security. šFocus on user experience, continuously optimize the system's usability. šCollaborate with other engineers in development, ensuring code stability and reliability through team design reviews and code reviews.
What We Look For In You:
šSolid knowledge of JavaScript, HTML, CSS, and experience with Node.js. Ability to meet team requirements for efficiency, quality, and timely product delivery. šThink from a user's perspective, have a continuous pursuit of and commitment to user experience. Continuously perceive, collect, analyze user experiences with the product, and translate them into improvements and implementations. šProficient in using React, with a basic understanding of components, lifecycle, and DOM update mechanisms. Stay informed about the latest trends and architecture in the frontend industry, explore, optimize, and enhance the frontend team's development efficiency and quality. šExperience with state management frameworks (Redux, MobX, Vuex), with a priority given to understanding the key elements and processes of state management. šPossess a strong awareness of code quality, understanding the importance of high-quality code for system maintainability. Collaborate with other frontend engineers in development, maintain code quality through high standards of code reviews, design reviews, etc. šUnderstand basic concepts of software engineering, know the development lifecycle of a feature, grasp basic requirements management knowledge, and have exposure to the concepts and tools of continuous integration. šPassionate about frontend development, willing to keep up with its rapid evolution, and maintain enthusiasm for exploring and researching cutting-edge technologies.