Explore outstanding Cloud & Infrastructure jobs.
See now

Fullstack Developer (ReactJS, .NET, SQL)

Vietba IT
Số 56, Ngõ 236 đường Khương Đình, Khuong Dinh, Ha Noi
At office
Posted 57 minutes ago
Job Expertise:
Job Domain:
Healthcare

Job description

  • Tham gia phát triển, nâng cấp và bảo trì các sản phẩm phần mềm y tế, bệnh viện theo kế hoạch của Công ty.
  • Thực hiện các công việc lập trình theo nhiệm vụ và yêu cầu được Trưởng nhóm Dev phân công.
  • Phát triển đầy đủ chức năng từ Front-end, Back-end đến xử lý dữ liệu Database.
  • Phát triển giao diện Web Application sử dụng ReactJS/TypeScript.
  • Phát triển và tích hợp REST API bằng C#/ASP.NET Core.
  • Làm việc với SQL Server; viết, chỉnh sửa và tối ưu câu lệnh SQL, Stored Procedure phục vụ chức năng phần mềm.
  • Phát triển các màn hình nghiệp vụ phục vụ bác sĩ, điều dưỡng, kỹ thuật viên, dược sĩ và các bộ phận chuyên môn tại bệnh viện.
  • Tham gia phát triển các module thuộc HIS, LIS, EMR, PACS, khám sức khỏe và các hệ thống quản lý bệnh viện.
  • Sửa lỗi, nâng cấp chức năng, tối ưu hiệu năng và đảm bảo tính ổn định của phần việc được giao.
  • Kiểm tra chức năng trước khi bàn giao; phối hợp với thành viên trong nhóm và báo cáo tiến độ, khó khăn cho Trưởng nhóm Dev.

Your skills and experience

Front-end – ReactJS/TypeScript

  • Có kinh nghiệm thực tế với ReactJS; sử dụng tốt TypeScript/JavaScript, HTML, CSS.
  • Nắm vững Component, Hooks, State Management, Routing, Form/Validation, REST API và Authentication/Authorization.
  • Có kinh nghiệm với Ant Design, Tailwind CSS, TanStack Query/React Query, Redux Toolkit/Zustand, React Router/TanStack Router hoặc Axios là lợi thế.
  • Có khả năng xây dựng màn hình nghiệp vụ có nhiều dữ liệu, form phức tạp và bảng dữ liệu lớn.

Back-end – C#/.NET

  • Có kinh nghiệm lập trình C#/.NET và phát triển Web API bằng ASP.NET Core.
  • Có khả năng xây dựng, tích hợp RESTful API; hiểu Dependency Injection, JWT, Middleware, Logging, Exception Handling và DTO/Entity Mapping.
  • Có khả năng đọc hiểu source code có sẵn, debug và xử lý lỗi xuyên suốt Front-end – API – Database.

Database – Microsoft SQL Server

  • Viết tốt SELECT, INSERT, UPDATE, DELETE, JOIN, GROUP BY, Subquery và CTE.
  • Có khả năng viết/chỉnh sửa Stored Procedure, Function, View và đọc hiểu cấu trúc Database hiện có.
  • Biết kiểm tra và tối ưu truy vấn SQL là một lợi thế.

Công cụ phát triển

  • Sử dụng tốt Git; hiểu branch, commit, merge và xử lý conflict.
  • Sử dụng Visual Studio/Visual Studio Code và các công cụ phát triển liên quan.
  • Có kiến thức cơ bản về IIS, Windows Server hoặc triển khai ứng dụng Web là một lợi thế.

KINH NGHIỆM PHẦN MỀM Y TẾ

  • ƯU TIÊN CAO: Ứng viên đã trực tiếp tham gia phát triển hoặc triển khai phần mềm tại bệnh viện/phòng khám.
  • Ưu tiên đã có kinh nghiệm với các nghiệp vụ:
    • Tiếp đón; khám bệnh ngoại trú/nội trú; chỉ định dịch vụ.
    • Xét nghiệm; chẩn đoán hình ảnh; kê đơn và cấp phát thuốc.
    • Quản lý kho dược/vật tư; viện phí; bảo hiểm y tế.
    • Hồ sơ bệnh án, bệnh án điện tử, chữ ký điện tử/ký số và liên thông dữ liệu y tế.

KINH NGHIỆM VÀ NĂNG LỰC

  • Ưu tiên ứng viên có từ 2 năm kinh nghiệm lập trình trở lên và đã phát triển ứng dụng Full-stack Web.
  • Có khả năng xử lý công việc ở cả Front-end, Back-end và Database.
  • Có khả năng tiếp nhận yêu cầu kỹ thuật và hoàn thành nhiệm vụ theo phân công của Trưởng nhóm Dev.
  • Có khả năng đọc hiểu source code, phân tích và xử lý lỗi độc lập.
  • Có tư duy logic, khả năng đọc hiểu nghiệp vụ, tinh thần trách nhiệm và phối hợp nhóm tốt.

ĐIỂM CỘNG

  • Đã từng trực tiếp triển khai phần mềm tại bệnh viện và hiểu quy trình hoạt động của các khoa/phòng.
  • Có kinh nghiệm phát triển HIS/LIS/EMR/PACS.
  • Có kinh nghiệm xử lý PDF, Word, biểu mẫu, báo cáo y tế và chữ ký điện tử/ký số.
  • Có kinh nghiệm tích hợp hệ thống hoặc thiết bị bên ngoài.
  • Có kiến thức về HL7, FHIR, DICOM.
  • Có kinh nghiệm tối ưu SQL, triển khai ASP.NET Core trên IIS/Windows Server; biết Docker/CI-CD là lợi thế.

Why you'll love working here

  • Mức lương thỏa thuận theo năng lực, kinh nghiệm và kết quả phỏng vấn.
  • Tham gia trực tiếp các dự án phần mềm y tế triển khai thực tế.
  • Có cơ hội phát triển chuyên sâu về HIS, LIS, EMR, PACS và chuyển đổi số bệnh viện.
  • Làm việc với các hệ thống có nghiệp vụ và dữ liệu thực tế; nâng cao năng lực Full-stack từ Front-end, Back-end đến Database.
  • Môi trường làm việc ổn định và định hướng phát triển lâu dài.

CƠ HỘI PHÁT TRIỂN & THĂNG TIẾN

LỘ TRÌNH PHÁT TRIỂN: Full-stack Developer  →  Senior Developer  →  Technical Lead / Project Manager (PM)  →  Phụ trách sản phẩm/dự án

  • Có lộ trình phát triển nghề nghiệp rõ ràng theo năng lực, kinh nghiệm và định hướng cá nhân.
  • Được tạo điều kiện tham gia sâu vào quá trình phân tích nghiệp vụ, thiết kế giải pháp và triển khai sản phẩm thực tế tại các cơ sở y tế.
  • Nhân sự có năng lực chuyên môn tốt, khả năng tổ chức công việc và quản lý tiến độ có thể được giao vai trò PM/Phụ trách dự án đối với một số dự án hoặc sản phẩm phù hợp.
  • Có cơ hội trực tiếp phụ trách một số dự án như Dashboard quản trị bệnh viện, PACS, HIS, hệ thống ICU và các sản phẩm y tế khác của Công ty.
  • Có cơ hội phát triển theo cả hướng chuyên môn kỹ thuật và hướng quản lý dự án, tùy theo thế mạnh của từng nhân sự.
  • Nhân sự thể hiện tốt năng lực quản lý và chuyên môn sẽ được ưu tiên đào tạo, phát triển thành nhân sự nòng cốt phụ trách các sản phẩm/dự án phần mềm y tế.

Khi được giao phụ trách dự án/PM, nhân sự sẽ từng bước tham gia:

  • Tiếp nhận và làm rõ yêu cầu của dự án.
  • Phối hợp với Trưởng nhóm Dev để xây dựng phương án kỹ thuật.
  • Lập kế hoạch, theo dõi tiến độ và phối hợp công việc giữa các thành viên tham gia dự án.
  • Phối hợp với bộ phận triển khai, khách hàng và các đơn vị liên quan.
  • Theo dõi quá trình kiểm thử, nghiệm thu và đưa sản phẩm vào vận hành.

CNTT VIỆT BA

Company type
IT Product
Company industry
Healthcare
Company size
1-50 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email Subscribe