Được tham gia sâu vào các giai đoạn của một dự án như: phân tích, thiết kế, lập trình, kiểm thử, bảo trì phần mềm
Lập trình các module theo thiết kế và theo công việc được phân công trong dự án tham giaTrình độ: Tốt nghiệp cao đẳng, đại học chuyên ngành CNTT, Toán Tin, Khoa học máy tính hoặc cao hơn.
Có ít nhất 1 năm kinh nghiệm làm giao diện sử dụng Angular từ phiên bản 8 trở lên kết hợp Bootstrap Template, ng-zorro,.. Nắm vững các kiến thức HTML, CSS, JS.
Có ít nhất 2 năm kinh nghiệm phát triển các dự án trên nền tảng framework Spring boot bằng Java. Nắm vững các kiến thức JSON, Webservices, Spring Framework, Message Queue, Java core.
Có khả năng thao tác với CSDL Oracle thông qua các câu lệnh SQL, PL/SQL, View, Package,.. đảm bảo về mặt hiệu năng.
Có kinh nghiệm phát triển các dự án với kiến trúc Microservice.
Sử dụng thành thạo Git, IDE Intelij, Vsual studio code
Có tư duy lập trình, thái độ tốt và chủ động trong công việc.Thu nhập cạnh tranh, theo năng lực ứng viên, thưởng lương tháng 13 và thưởng KPI
Thời gian làm việc: thứ 2 đến thứ 6, 15 ngày phép/năm và các ngày nghỉ lễ - tết theo quy định
Cơ hội đào tạo nghiệp vụ nâng cao;
Cơ hội làm việc tại các dự án lớn trong và ngoài nước (như Nhật, Hàn, Singapore...)
Xem xét tăng lương hàng năm;
Bảo hiểm FPTCare cho bản thân và quyền mua FPTcare với giá ưu đãi cho gia đình; chương trình khám sức khỏe định kỳ
Chính sách đãi ngộ vay ưu đãi dành cho cán bộ công nghệ mua nhà, mua xe; chính sách hỗ trợ mua laptop
Tham gia các hoạt động teambuilding, nghỉ mát và các hoạt động văn hoá, sự kiện hấp dẫn của Công ty FPT IS và Tập đoàn FPT
CÔNG TY TNHH HỆ THỐNG THÔNG TIN FPT là nhà tích hợp hệ thống, cung cấp giải pháp phần mềm hàng đầu Việt Nam. Trong suốt hơn 26 năm phát triển, Công ty Hệ thống Thông tin FPT (FPT Information System - FPT IS) là nhà tích hợp hệ thống, cung cấp giải pháp hàng đầu Việt Nam và khu vực. Sở hữu năng lực công nghệ được thừa nhận bởi các khách hàng và đối tác toàn cầu, FPT IS mang đến những dịch vụ và giải pháp phục vụ các lĩnh vực trọng yếu của từng quốc gia, như: Chính phủ, Viễn thông, Ngân hàng - Tài chính, Y tế, Giao thông vận tải, Tài chính công, Điện, Nước, Gas và Doanh nghiệp.
Công ty chúng tôi có gần 3.200 cán bộ nhân viên có trình độ cao, am hiểu nghiệp vụ khách hàng và chuyên sâu trong từng ngành kinh tế. Năng lực của chuyên gia FPT IS đã được công nhận với hàng nghìn chứng chỉ công nghệ quốc tế được cấp bởi các nhà cung cấp giải pháp và dịch vụ dẫn đầu thế giới như Cisco, IBM, Microsoft và Oracle.
Công ty mẹ của FPT IS – Tập đoàn FPT – là tên tuổi dẫn đầu về Công nghệ thông tin - Viễn thông tại ASEAN với đội ngũ hơn 40.000 cán bộ nhân viên, hệ thống 290 trụ sở, văn phòng, chi nhánh tại 29 quốc gia và vùng lãnh thổ trên thế giới
Chính sách bảo hiểm
- Được tham gia bảo hiểm đầy đủ theo quy định của pháp luật
- Được tham gia bảo hiểm FPTCare cho bản thân và gia đình
Các hoạt động ngoại khóa
- Du lịch/nghỉ mát hàng năm
- Các hoạt động thể chất
- Hoạt động thiện nguyện
- Hoạt động văn hoá, nghệ thuật
- Hoạt động rèn luyện kỹ năng mềm
- Các sự kiện của Công ty và Tập đoàn FPT
Lịch sử thành lập
- Năm 1994, Thành lập FPT IS nhằm đáp ứng nhu cầu cấp thiết về tin học của khách hàng
- Năm 1995, Công ty ký được nhiều hợp đồng lớn
- Năm 1998, Lần đầu tiên FPT IS đạt doanh số trên 10 triệu USD
- Năm 2000, Ký 7 hợp đồng trong ngày với trị giá trên 28 tỷ đồng
- Năm 2003, Trung tâm hệ thống thông tin trở thành Công ty Hệ thống thông tin FPT
- Năm 2005, Chuyển đổi hình thức từ công ty chi nhánh thành công ty TNHH 1 thành viên.
Mission
FPT IS mong muốn trở thành công ty cung cấp các giải pháp phần mềm và dịch vụ công nghệ thông tin toàn cầu, luôn luôn sáng tạo các giá trị vì khách hàng, đem lại cuộc sống hạnh phúc cho toàn thể các thành viên, đóng góp cho cộng đồng.
Mọi người cũng đã tìm kiếm
Công việc của Fullstack Developer là gì?
Fullstack developer là người làm việc với back end hoặc front end. Các nhà phát triển Full Stack phải có một số kỹ năng trong nhiều lĩnh vực khác nhau như mã hóa, cơ sở dữ liệu, thiết kế đồ họa và quản lý UI / UX để có thể hoàn thành tốt công việc của mình.
Mô tả công việc của Fullstack developer
Dưới đây là một số công việc mà full stack cần thực hiện:
- Giúp thiết kế và phát triển phần mềm
- Kiểm tra và gỡ lỗi để giúp cho phần mềm được tối ưu hóa
- Viết code cho phần front end và back end của phần mềm
- Thiết kế các tương tác của người dùng trên chính ứng dụng web
- Tạo máy chủ và cơ sở dữ liệu cho back end của phần mềm
- Đảm bảo khả năng tương thích và tối ưu hóa đa nền tảng
- Kiểm tra và duy trì thiết kế đáp ứng nhu cầu sử dụng của người dùng
- Làm việc với các nhà thiết kế đồ họa để thiết kế các tính năng mới
- Phát triển các API và các dịch vụ RESTful
- Cập nhật xu hướng thường xuyên
Fullstack Developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
222 - 372 triệu
/nămLộ trình sự nghiệp Fullstack Developer
Tìm hiểu cách trở thành Fullstack Developer, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một Fullstack Developer?
Yêu cầu tuyển dụng của Fullstack developer
- Thành thạo trong ít nhất một ngôn ngữ lập trình phía máy chủ như JavaScript (Node.js), Python, Ruby, Java, hoặc PHP.
- Thành thạo trong ít nhất một ngôn ngữ lập trình phía máy khách như HTML, CSS, và JavaScript (Angular, React, hoặc Vue.js).
- Kinh nghiệm làm việc với cơ sở dữ liệu SQL (ví dụ: MySQL, PostgreSQL) và/hoặc NoSQL (ví dụ: MongoDB, Redis).
- Hiểu biết về việc thiết kế cơ sở dữ liệu, truy vấn và tối ưu hóa.
- Có khả năng phát triển cả phía máy chủ và phía máy khách của ứng dụng web.
- Hiểu biết về cách các phần của hệ thống liên quan đến nhau và tương tác với nhau.
- Kinh nghiệm làm việc với các framework và thư viện phía máy chủ (ví dụ: Express.js cho Node.js).
- Kinh nghiệm làm việc với các framework và thư viện phía máy khách (ví dụ: React, Angular, hoặc Vue.js).
- Sử dụng thành thạo các hệ thống quản lý mã nguồn như Git.
- Hiểu biết về các quy trình CI/CD và công cụ như Jenkins, Travis CI, hoặc CircleCI.
- Hiểu biết về các phương pháp bảo mật web và biện pháp để bảo vệ ứng dụng khỏi các lỗ hổng bảo mật.
- Có khả năng làm việc trong nhóm và trình bày ý kiến một cách rõ ràng.
- Kỹ năng giao tiếp tốt trong tiếng Anh hoặc ngôn ngữ làm việc của tổ chức.
- Khả năng nắm bắt công nghệ mới và thích nghi nhanh chóng trong môi trường công nghệ thay đổi nhanh chóng.
- Có kinh nghiệm làm việc trên các dự án thực tế hoặc dự án mã nguồn mở.
Lộ trình thăng tiến của Fullstack developer
Mức lương trung bình của Fullstack developer tại Việt Nam khoảng 15 triệu đến 30 triệu VND/tháng. Mức lương của Fullstack developer ở Việt Nam có thể thay đổi theo nhiều yếu tố, bao gồm vị trí, địa điểm, quy mô của công ty, và kinh nghiệm cá nhân.
- Đối với Lập trinh viên: 9.000.000 - 14.000.000 VNĐ (1 tháng)
- Đối với Intern Linux: 15.000.000 - 25.000.000 VNĐ (1 tháng)
Lộ trình thăng tiến của một Fullstack developer có thể biến đổi tùy theo công ty, ngành công nghiệp và sự phát triển cá nhân. Tuy nhiên, dưới đây là một ví dụ về lộ trình thăng tiến phổ biến cho Fullstack developer:
Junior Fullstack Developer ( Từ 0 - 2 năm)
Ở vị trí này bạn làm việc dưới sự hướng dẫn của các Fullstack developer và tham gia vào các dự án phát triển phía máy chủ và phía máy khách. Học cách làm việc với các công nghệ và framework cơ bản. Xây dựng kiến thức và kỹ năng cơ bản trong việc thiết kế, phát triển và triển khai ứng dụng web.
Intermediate Fullstack Developer ( Từ 3 - 5 năm)
Trong giai đoạn này, Intermediate Fullstack Developer đã phát triển kiến thức và kỹ năng cơ bản về phát triển phía máy chủ và phía máy khách. Họ thường có khả năng tham gia vào các dự án phức tạp hơn, đảm nhiệm các trách nhiệm phát triển quan trọng hơn và có thể có vai trò lãnh đạo trong các nhiệm vụ cụ thể. Đồng thời, họ tiếp tục học hỏi và phát triển để tiến xa hơn trong sự nghiệp của họ.
Senior Fullstack Developer ( Từ 5 - 10 năm)
Ở cấp độ này, Senior Fullstack Developer đã tích luỹ được kiến thức sâu rộng về cả phía máy chủ và phía máy khách. Họ có khả năng đảm nhiệm các dự án lớn, thường có vai trò quyết định trong việc đưa ra các quyết định kiến trúc, tham gia vào quản lý dự án và hướng dẫn các thành viên mới trong nhóm phát triển. Đồng thời, họ thường tham gia vào việc đưa ra các giải pháp phức tạp và tối ưu hóa hiệu suất của hệ thống.
Lead Fullstack Developer hoặc Fullstack Architect ( Trên 10 năm)
Trở thành chuyên gia về công nghệ, thiết kế hệ thống và kiến thức về bảo mật. Chịu trách nhiệm thiết kế kiến trúc tổng thể của ứng dụng hoặc hệ thống. Tham gia vào quản lý dự án và có vai trò quyết định trong việc xác định hướng phát triển của tổ chức. Có thể đảm nhiệm vai trò quản lý nhóm phát triển hoặc chuyển sang các vai trò quản lý khác như CTO (Chief Technology Officer).