FrontEnd Developer

Thời gian:

27/07/2026 - 31/08/2026

Địa điểm:

Hồ Chí Minh

Số lượng:

1

1. Technical Development

  • Develop, maintain, and optimize modern front-end components using React.js, TypeScript, and Next.js for trading and portfolio management systems.
  • Implement responsive and interactive UIs with Tailwind CSS and other styling frameworks to support multiple device form factors (desktop, tablet, and mobile web).
  • Integrate real-time data using WebSocket, Socket.IO, and internal market data APIs.
  • Build and maintain data visualization dashboards for price boards, charts, and user analytics using TradingView, Highcharts, and D3.js.
  • Collaborate with backend teams (Node.js, Python, Pro*C) to ensure seamless API integration and consistent data flow between layers.

2. Code Quality, Standards & Delivery

  • Review and validate front-end implementation for coding style, readability, security, and performance before integration.
  • Enforce UI/UX consistency according to business and branding standards.
  • Review delivery milestones to ensure technical completeness and compliance with system specifications.
  • Participate in sprint planning, peer reviews, and retrospectives, ensuring smooth delivery within Agile processes.
  • Identify potential risks and provide timely mitigation plans to maintain stability in releases.

3. Technical Solutioning

  • Collaborate with BAs, designers, and backend leads to define system interfaces and optimize front-end architecture.
  • Design solutions for real-time streaming, low-latency rendering, and trading event synchronization.
  • Explore and integrate AI-assisted development workflows to accelerate feature delivery.

4. Maintenance & Troubleshooting

  • Actively participate in production monitoring, identifying and fixing UI-related issues in live environments.
  • Collaborate with QA to support UAT (User Acceptance Testing) and performance testing cycles.
  • Maintain clear and updated documentation for front-end modules, build processes, and deployment workflows.
  • Other tasks assigned by Team Head or BOM.
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Experience with TypeScript and React.js is required.
  • Familiarity with Tailwind CSS framework for styling and layout.
  • Understanding of WebSocket and Socket.IO for real-time communication.
  • Experience with data visualization libraries such as TradingView Chart, Highcharts, and bar charts.
  • Basic knowledge of Node.js and RESTful API integration.
  • Familiarity with Linux basics and command-line tools.
  • Strong problem-solving skills and attention to detail.
  • Ability to learn quickly and adapt to new technologies and frameworks.
  • Previous experience working with stock trading priceboards or financial applications is a plus.
  • Good communication skills and the ability to work effectively in a team environment.
  • Working time: 05 days/week (Monday to Friday).
  • Opportunity for promotion and career development.
  • Competitive Income.
  • Attractive Bonus’s Policy and 13th salary
  • Compulsory insurances full salary (Social Insurance, Health Insurance, Unemployment Insurance) based on the Labor Code and PVI Health Insurance based on the Company's regulations (employee and 1 dependent).
  • Public holidays based on the Labor Code, 16 Annual leave days based on the Company's regulation, 5-year-employee has 01 more annual leave day.
  • 01 birthday leave
  • Company Team Building Trip every year.
  • Training sponsorship programs: Securities certificates, Soft skills, Technical skills (actual tuition fee), Korean or English language (15ml/year).
  • Postgraduate training (30ml/year).
  • Professional and dynamic working environment.
  • Salary: Negotiation.