logo
Shinhan Securities Vietnam

Frontend Developer

Asia

July 1, 2026 at 9:13 AM

✨ AI summary

Location

  • Ho Chi Minh City, Vietnam

Languages

  • JavaScript
  • TypeScript

Frameworks

  • React.js
  • Next.js
  • Tailwind CSS

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