Tuesday, October 28, 2025
1MAX.com

Frontend Developer (Crypto Trading Platform)

Posted: 10 hours ago

Job Description

Job Title: Front-End Engineer (Crypto Exchange)Location:Kuala Lumpur, Malaysia (Mont Kiara)Fully On-Site, In-Office.Employment Type:Full-TimeFluent in Chinese speaking & written is needed to liaise with our China-based developers.About the RoleWe are seeking a highly skilled Front-End Engineer to lead the redesign and redevelopment of our crypto exchange’s front-end platform across web (PC/H5) and mobile (Flutter).The ideal candidate must have strong expertise in modern front-end technologies and experience in building high-performance, real-time trading interfaces.You will collaborate closely with the back-end, design, and product teams to deliver a seamless, responsive, and secure trading experience for global users.Key ResponsibilitiesRebuild and optimize the front-end architecture of our crypto exchange, ensuring performance, responsiveness, and stability across all devices.Design and implement homepage, Spot and Futures trading interfaces, including order books, K-line (candlestick) charts, and depth charts.Integrate real-time market data using WebSocket, ensuring ultra-low latency updates on trading screens.Utilize TradingView for K-line charts and ECharts for depth and analytics visualizations.Bundle and optimize builds using Webpack, ensuring minimal load time and modularity.Collaborate with UI/UX designers to deliver pixel-perfect, responsive interfaces on both PC and H5.Work closely with back-end teams using egg.js and Node.js to integrate APIs and ensure reliable data flow.Deploy and manage front-end assets efficiently using Nginx for production environments.Maintain and enhance the Flutter-based mobile app to ensure smooth and consistent cross-platform user experience.Conduct code reviews, enforce security standards, and optimize performance for high-traffic trading environments.Continuously research and integrate new technologies to enhance user experience and team efficiency.Technical StackWeb (PC/H5):Node.js (v18 or above) — strong ES6/ES7 feature usage.Webpack — project bundling and build optimization.Vue.js — main front-end framework.ECharts — data visualization (Depth Charts).TradingView — advanced K-line chart integration.egg.js — Node-based back-end service framework (for integration).Spot Trading - Frontend Stack:Node.js (v18 or above) – Core runtime environment utilizing ES6/7 featuresWebpack – Project bundling and build optimizationVue 2 – Primary front-end frameworkVuex – State managementVue-Router – Routing managementStylus – CSS preprocessor for maintainable stylingECharts – Data visualization and depth chart renderingSVG – Custom vector-based graphic elements for UI componentsTradingView – K-line (candlestick) and market charts integrationegg.js – Node-based backend integrationNginx – Front-end deployment and load balancingFutures Trading - Frontend Stack:Node.js (v18 or above)WebpackES6/7Vue 2VuexVue-RouterStylusEChartsSVGTradingViewegg.jsNginxMobile App:Flutter – Cross-platform mobile app development (iOS & Android)RequirementsBachelor’s degree in Computer Science, Software Engineering, or equivalent experience.3+ years of professional front-end development experience, preferably in fintech or crypto exchange platforms.Strong command of Vue.js (v2), Vuex, and Vue-Router in production systems.In-depth experience with Webpack, Node.js, and ES6/7.Hands-on integration with TradingView and ECharts for real-time data visualization.Experience working with egg.js for service-side coordination.Familiarity with Nginx deployment, optimization, and caching strategies.Good understanding of real-time trading systems, API integration, and WebSocket data handling.Proficient in responsive UI development for both desktop and mobile (H5).Experience in Flutter development for mobile platforms is a strong plus.Knowledge of security best practices, including XSS prevention, CSRF protection, and input sanitization.Strong problem-solving, debugging, and performance optimization skills.Ability to work collaboratively with design, product, and back-end teams under fast-paced environments.Nice to HaveExperience working in crypto exchanges, DeFi platforms, or financial trading systems.Knowledge of TypeScript and SSR (Server-Side Rendering) with Vue.Experience in UI/UX optimization for high-performance trading dashboards.Familiarity with Cloud deployment (AWS / GCP) and Docker.Understanding of Web3.js or blockchain data integration is an advantage.What We OfferCompetitive salary & performance-based bonuses.Opportunity to lead front-end architecture for a next-generation crypto exchange.Dynamic startup environment with global exposure.Work alongside top-tier blockchain and fintech professionals.How to ApplySend your resume, GitHub/portfolio, and examples of past front-end or Flutter projects (especially trading or fintech platforms) via Quick Apply. Ensure to include your portfolio in your resume.Only Malaysian / Malaysian PR will be considered.NOTE: 1MAX Do not serve Malaysian users and the platform is restricted in Malaysia.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs