Mid. Fullstack Developer (ReactJS/NodeJS/Golang)
Công Ty TNHH Silentium Việt Nam
Hồ Chí Minh 35 - 47 triệu VNĐ Full-time
3 - 5 năm 6 giờ trước
Công Ty TNHH Silentium Việt Nam
Hồ Chí Minh 35 - 47 triệu VNĐ Full-time
3 - 5 năm 6 giờ trước
- Lập trình Full Stack là thuật ngữ chỉ những lập trình viên có khả năng làm việc cả ở mặt front-end (phần giao diện người dùng) và back-end (phía server, xử lý dữ liệu). Họ có kiến thức tổng hợp từ việc tạo ra giao diện đẹp mắt, hoạt động trơn tru cho người dùng, đến việc xây dựng các hệ thống cơ sở dữ liệu vững chắc và logic xử lý phức tạp phía server.
- Để trở thành một Lập Trình viên Full Stack, bạn cần phải thuần thục trong cả hai lĩnh vực front-end và back-end. Nghĩa là bạn cần biết HTML, CSS, JavaScript để xây dựng giao diện; thông thạo ít nhất một ngôn ngữ lập trình server-side như Java, Python, Ruby hay PHP; hiểu biết về quản lý cơ sở dữ liệu SQL hoặc NoSQL; và có kiến thức cơ bản về infrastructure, cloud services và version control systems như Git.
- Mức lương của Lập Trình viên Full Stack ở Việt Nam rất biến động tuỳ theo kinh nghiệm và kỹ năng cá nhân. Nhưng một cách khái quát, cho người mới nhập nghề có thể từ 8 triệu đến 15 triệu VND/tháng. Với những người có kinh nghiệm từ 2-5 năm có thể nhận được từ 20 triệu đến 40 triệu VND/tháng hoặc cao hơn.
- Lập Trình viên Full Stack có thể làm việc trong một loạt các môi trường: từ các công ty khởi nghiệp (start-ups), công ty sản phẩm/phần mềm đến các doanh nghiệp lớn có bộ phận IT riêng. Ngoài ra, xu hướng freelance và remote work (làm việc từ xa) hiện nay cũng rất phổ biến trong giới IT, mang lại linh hoạt về mặt không gian và thời gian cho người lao động.
- Bằng đại học không phải luôn là yêu cầu bắt buộc để trở thành Lập Trình viên Full Stack. Dù một bằng CNTT từ các trường uy tín có thể mang lại kiến thức nền tảng tốt, nhưng quan trọng hơn là kỹ năng coding và khả năng giải quyết vấn đề của bạn. Nhiều công ty chú ý tới portfolio online hoặc các dự án đã hoàn thành của ứng viên hơn là chỉ xem xét bằng cấp.