Fullstack Developer

CÔNG TY TNHH CÔNG NGHỆ EDENT

70-74,Đường số 37, phường An Phú, TP.Thủ Đức

Tổng quan

Mức lương:  Thoả thuận

Loại công việc:  Toàn thời gian

Kinh nghiệm: 1 năm kinh nghiệm

Số lượng tuyển: 1

Hạn nộp hồ sơ: 2025-12-20

Ngày đăng: 2025-11-10 16:40

Danh mục:  Công nghệ thông tin

Mô tả công việc

Bạn sẽ tham gia xây dựng và tối ưu hệ thống ERP quản lý phòng khám nha khoa trên nền tảng web, bao gồm:

Phát triển backend API bằng .NET (C#), tích hợp và làm việc trực tiếp với PostgreSQL.

Xây dựng giao diện và chức năng frontend với Vue 2 + BootstrapVue (form, bảng dữ liệu, báo cáo, modal, responsive...).

Tham gia phân tích yêu cầu, đề xuất giải pháp kỹ thuật và tối ưu trải nghiệm người dùng vận hành tại phòng khám.

Thực hiện fix bug, tối ưu hiệu năng query/code, refactor các module cũ để hệ thống sạch – ổn định – dễ bảo trì.

Phối hợp với team QA, BA, UI/UX và team triển khai để đảm bảo chất lượng sản phẩm đầu ra.

Yêu cầu

Kỹ năng kỹ thuật (Must-have)

Backend – .NET (C#)

Thành thạo C#, .NET / .NET Core, OOP, async/await.

Có kinh nghiệm phát triển Web API.

Hiểu rõ kiến trúc nhiều layer: Controller – Service/Business – Repository.

Làm việc thành thạo với DTO, mapping, validate input, exception handling.

Database – PostgreSQL

Nắm vững SQL (join, group by, subquery, view, index cơ bản).

Có kinh nghiệm tối ưu query: hạn chế N+1, dùng index hợp lý, hiểu execution plan ở mức cơ bản.

Biết thiết kế cấu trúc bảng chuẩn: khóa chính/ngoại, constraint, chọn đúng kiểu dữ liệu.

Frontend – Vue.js + BootstrapVue

Đã từng làm việc thực tế với Vue 2.

Sử dụng tốt BootstrapVue để dựng UI: table, form, modal, pagination, filter.

Thành thạo v-model, props, emit, tách component, tránh lặp code.

Biết viết component tái sử dụng là một lợi thế lớn.

Quy trình & tư duy làm việc

Sử dụng Git thành thạo (branch, pull request, merge, xử lý conflict).

Code rõ ràng, gọn gàng, dễ đọc, có comment hợp lý.

Có tư duy phân tích nguyên nhân gốc (root cause) – không fix lỗi đối phó.

Phúc lợi

Đội ngũ nhân viên trẻ, năng động, đầy nhiệt huyết, sẵn sàng hỗ trợ nhau trong công việc.

Có cơ hội mở rộng mối quan hệ và hoàn thiện mình trong công việc

Được được ghi nhận và đánh giá nhân viên dựa theo năng lực và đóng góp

Được hưởng đầy đủ các chế độ, quyền lợi của người lao động theo quy định của Luật lao động (BHXH, BHYT, BHTN).

Bung lụa và thả ga trong các hoạt động Teambuilding hằng năm.

`