TopDev

Công ty Cổ phần Chứng khoán Thiên Việt (TVS)

Full-Stack Developer (React/Next.js + Java/Python/Go/.NET)

Quận Ba Đình, Hà Nội
Posted 16 hours ago and Job expires in 4 weeks from now

Year of experience

Job Level

Job Type

Contract type

  • Mục tiêu: Xây dựng & vận hành web app end-to-end; tối ưu hiệu năng code và truy vấn DB; đóng gói Docker, triển khai qua CI/CD.

Responsibilities

  • Frontend: HTML, CSS, JS/TS, React, Next.js (SSR/ISR), State Management (Redux/Context), tối ưu bundle (code-splitting, lazy load, memoization).
  • Backend: Một trong Java (Spring Boot) / Python (FastAPI/Django) / Golang (Gin/Fiber) / .NET Core (Web API); thiết kế REST/GraphQL, auth JWT/OAuth2.
  • Database: Thiết kế lược đồ, viết & tối ưu truy vấn trên SQL Server, MySQL, PostgreSQL; migration (EF Core/Flyway/Liquibase).
  • Chất lượng & DevOps: Viết unit/integration test, code review; Dockerize dịch vụ; thiết lập CI/CD (GitHub Actions/GitLab CI/Jenkins).

Requirements

  • 3+ năm phát triển web full-stack.
  • Vững React/Next.js, TypeScript, quản lý state; hiểu rendering (CSR/SSR/ISR).
  • Thành thạo ít nhất 1 backend stack (Java/Python/Go/.NET).
  • DB: Indexing, execution plan, transaction & isolation level, connection pool, ORM (JPA/EF Core/SQLAlchemy), xử lý N+1.
  • Tối ưu code & hệ thống:
    • Phân tích độ phức tạp Big-O, tránh cấp phát thừa, bất biến & copy-on-write khi phù hợp.
    • Caching (HTTP/Redis), paging, idempotency, retry/backoff, circuit breaker.
    • React perf: memo, useMemo/useCallback, tránh re-render; tối ưu forms & list (virtualization).
    • Concurrency: async/await (.NET/Java), goroutines (Go), worker pool, fan-in/fan-out.
  • Bảo mật: OWASP Top 10, input validation, rate limit.
  • Design Patterns & Kiến trúc: OOP, SOLID, GoF (Factory/Strategy/Observer/Decorator/Adapter/DI, Singleton dùng đúng chỗ); Clean/Hexagonal, Repository + Unit of Work, DTO vs Domain, CQRS (nhẹ).
  • Git, đọc tài liệu kỹ thuật tiếng Anh.

Benefits

  • Làm việc toàn thời gian từ thứ 2 – thứ 6, nghỉ thứ 7 – Chủ nhật
  • 15 ngày phép năm
  • Lương thưởng theo thỏa thuận, cạnh tranh so với thị trường
  • Chế độ đãi ngộ cạnh tranh, bao gồm các chương trình đào tạo nâng cao, nghỉ mát hàng năm, khám sức khỏe định kỳ và bảo hiểm theo các chương trình riêng biệt
  • Các chế độ đãi ngộ khác từ nguồn phúc lợi của Công ty

Recruitment Progress

Round 1

Phỏng vấn qua điện thoại.

Round 2

Phỏng vấn trực tiếp với Tech Lead.

Round 3

Deal lương

About Công ty Cổ phần Chứng khoán Thiên Việt (TVS)

https://topdev.vn/companies/cong-ty-co-phan-chung-khoan-thien-viet-tvs-94423

1 job opening

Industry

Fintech

Company size

100-499 Employees

Nationality

Vietnam

z4631975546370_5db8f9094d1e5aca3cc3081e44bffb47 - Duong Quynh.jpg
28fe7261a8235d3addd6df4a52a27615.jpg