Chi tiết công việc
- Tìm hiểu và nghiên cứu tài liệu chuyên môn
- Hỗ trợ bảo trì và phát triển các dự án mobile
- Tham gia phát triển các hệ thống phần mềm, ứng dụng phục vụ nội bộ.
- Thực hiện các công việc khác liên quan được giao bởi quản lý trực tiếp
- Báo cáo công việc hằng ngày.
- Sinh viên năm cuối Đại học khối ngành công nghệ thông tin đã/sắp hoàn thành chương trình học.
- Có kiến thức cơ bản về OOP, HTML, CSS
- Đã làm quen và sử dụng Flutter để phát triển giao diện mobile app (project cá nhân hoặc dự án thực tế).
- Có kinh nghiệm quản lý source code với Git.
- Có kinh nghiệm làm việc với RESTful API, SQL Server
- Biết về Ionic là một điểm cộng.
- Kỹ năng tìm hiểu, nghiên cứu và giải quyết vấn đề phát sinh trên mobile app.
- Có laptop, ưu tiên fulltime hoặc làm tối thiểu 32h/tuần.
- Được đào tạo nâng cao trình độ chuyên môn
- Hỗ trợ dấu mộc thực tập, phụ cấp 1.000.000 vnđ/tháng
- Lộ trình thăng tiến rõ ràng, có cơ hội được cân nhắc lên các vị trí cao hơn sau khi kết thúc kỳ thực tập.
- Nghỉ thứ 7 và chủ nhật, các ngày lễ theo quy định
- Làm việc trong môi trường chuyên nghiệp, năng động phát huy được năng lực của bản thân, cơ hội thăng tiến công bằng.
- Được tham gia các hoạt động ngoại khoá, vui chơi giải trí, du lịch do công ty tổ chức.
Mọi người cũng đã tìm kiếm
Công việc của Thực tập sinh lập trình là gì?
Thực tập sinh lập trình (Developer intern) là những người sử dụng những ngôn ngữ lập trình, công cụ và nền tảng công nghệ… để xây dựng lên các chương trình phần mềm, ứng dụng, trang web… cho máy tính và điện thoại. Họ thực hiện công việc của mình bằng cách viết những đoạn mã lệnh (code). Đó được coi là “ngôn ngữ của máy tính”, thứ mà con người viết ra để máy tính hiểu và thực hiện.
Mô tả công việc của thực tập sinh lập trình
Những công việc chính của một thực tập sinh lập trình viên khi tham gia làm việc trực tiếp tại doanh nghiệp thì khá đa dạng. Mỗi vị trí, mỗi công ty sẽ yêu cầu bạn thực hiện nhiệm vụ khác nhau. Một số công việc chính mà thực tập sinh lập trình viên cần làm như:
- Phân tích nghiệp vụ, từ đó tạo nên các mẫu thiết kế phần mềm dựa trên yêu cầu từ các bộ phận khác hoặc khách hàng.
- Từ những bản thiết kế phần mềm trên, lập trình viên bắt đầu viết code (bằng ngôn ngữ lập trình, công cụ, nền tảng,..) Đó là những đoạn code sẽ xây dựng nên sản phẩm hoàn chỉnh.
- Sử dụng các công cụ lập trình dựa trên nền tảng web để tạo ra phần mềm dạng dịch vụ nâng cao khi ứng dụng được.
- Review code, test code, kiểm tra định kỳ để đảm bảo code này mang tới những kết quả đáng mong đợi và thực hiện sửa lỗi (fix bug) khi cần thiết.
- Thực hiện việc nâng cấp đều đặn để giúp phần mềm và các hệ thống trở nên bảo mật và hiệu quả hơn
- Phối hợp với các technical writers để viết các tài liệu hỗ trợ và hướng dẫn người sử dụng phần mềm.
Yêu cầu tuyển dụng thực tập sinh lập trình
Yêu cầu về trình độ, kinh nghiệm
- Là sinh viên năm 3, năm 4 đang học các ngành có liên quan như Công nghệ thông tin, Kỹ thuật máy tính,.... tại các trường cấp Đại học, cao đẳng, trung cấp.
- Có thể đảm bảo thời gian làm việc tối thiểu trên văn phòng theo quy định của từng doanh nghiệp.
- Thành thạo tiếng Anh.
- Khả năng làm việc độc lập và làm việc nhóm tốt, có trách nhiệm trong công việc.
- Năng động, sáng tạo, đam mê và có thái độ tích cực trong học tập và làm việc.
- Nắm vững sử dụng các công cụ hỗ trợ kinh doanh như Microsoft Excel, PowerPoint, Word.
- Ưu tiên cho những thực tập sinh có kinh nghiệm làm việc trước đó hoặc đã từng tham gia các chương trình thực tập kinh doanh.
Yêu cầu về kỹ năng
Kỹ năng tư duy phản biện: Đây là kỹ năng quan trọng của một thực tập sinh lập trình, vì họ phải đánh giá công việc, tài liệu, trả lời các câu hỏi của khách hàng.
Kỹ năng ra quyết định: Người thực tập sinh cũng phải đưa ra quyết định về các chiến lược tốt nhất nhằm đáp ứng nhu cầu của tổ chức. Để làm được điều này họ phải cân nhắc, xem xét kỹ những phương pháp, tài liệu để chọn ra giải pháp đúng đắn nhất.
Kỹ năng giao tiếp: Là thực tập sinh lập trình thì kỹ năng giao tiếp tốt cực kỳ quan trọng, họ không chỉ truyền đạt nội dung, các vấn đề cấp trên, đối tác, các bên liên quan mà còn phải hướng dẫn cho nhân viên cấp dưới. Giao tiếp tốt là khả năng thuyết phục, kể chuyện, lắng nghe, giải thích,… đều khiến người nghe hiểu, có cảm nhận tốt.
Kỹ năng lãnh đạo: Tất nhiên thực tập sinh nào cũng phải rèn luyện tố chất này, từ vị trí Trưởng phòng, giám đốc đến chủ tịch. Chỉ khi người lãnh đạo biết cách quản lý, điều hành nhân viên thì các công việc mới được sắp xếp hiệu quả, đem lại hiệu suất cao cho doanh nghiệp.
Chịu được áp lực công việc cao: Mỗi ngày thực tập sinh lập trình phải giải quyết rất nhiều hồ sơ thanh toán nên gặp áp lực là điều không thể tránh khỏi. Bạn vừa phải phối hợp với các bộ phận khác trong công việc vừa phải đảm bảo yếu tố thời gian và tính chính xác của các giao dịch. Vì vậy bạn phải thật cẩn thận, có trách nhiệm với công việc của mình và không được để xảy ra sai sót.
Khả năng thiết kế sáng tạo và tư duy logic: đây là tố chất quan trọng nhất của một lập trình viên. Để tạo ra một sản phẩm đạt yêu cầu bạn phải có thẩm mỹ tốt, khả năng thiết kế, và sắp xếp vấn đề một cách logic.
Tự học hỏi nâng cao kiến thức: Xã hội hiện đang phát triển đến chóng mặt, có thể nói mỗi đất nước đều đang chạy đua để theo kịp nó. Là một lập trình viên bạn phải không ngừng học hỏi những kiến thức mới để bản thân không bị tụt lại so với những thay đổi chóng mặt trên thị trường hiện nay.
Thực tập sinh lập trình có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
26 - 52 triệu
/nămLộ trình sự nghiệp Thực tập sinh lập trình
Tìm hiểu cách trở thành Thực tập sinh lập trình, 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 Thực tập sinh lập trình?
Từ 0 - 1 năm đầu tiên: Thực tập sinh
Trong giai đoạn này, bạn sẽ bắt đầu với vị trí thực tập sinh lập trình. Ngày trước, các doanh nghiệp thường để sinh viên hoặc trường đào tạo chủ động liên hệ doanh nghiệp để lấy suất thực tập. Còn ngày nay, nhiều doanh nghiệp sẽ chủ động tuyển dụng thực tập sinh đều đặn mỗi năm, có lương cứng. Đa phần đây đều là những doanh nghiệp, tập đoàn lớn, mong muốn chiêu mộ tinh anh và đào tạo từ sớm, xây dựng lớp nhân sự kế thừa chất lượng cao.
Nhiệm vụ chính mà thực tập sinh được giao phó là hỗ trợ các phòng, ban chuyên môn trong việc xử lý các vấn đề bề nổi, đơn giản. Chắc chắn doanh nghiệp sẽ không giao cho bạn công việc chuyên môn đâu vì đó còn là bí mật kinh doanh và uy tín của tổ chức nữa. Tuy vậy, nhiệm vụ mà một thực tập sinh đảm nhận cũng không hề đơn giản đâu nha. Càng ý thức trách nhiệm trong từng nhiệm vụ nhỏ, bạn càng dễ thành công chinh phục nhà tuyển dụng
Từ 2 - 4 năm: Nhân viên lập trình
Với kinh nghiệm và hiểu biết tích lũy sau 2 - 4 năm làm việc, bạn có thể tiến lên vị trí nhân viên lập trình. Vai trò của họ là kiểm tra và đảm bảo tính chính xác và tuân thủ quy trình trong quá trình đào tạo. Bạn sẽ tham gia vào việc đánh giá và cải thiện quy trình làm việc, xử lý các vấn đề phát sinh và đảm bảo tuân thủ các quy định và quy trình nội bộ của doanh nghiệp.
Từ 4 - 8 năm: Chuyên viên lập trình
Tiếp đó, bạn có thể tiến lên vị trí chuyên viên lập trình, sau khi tích được 4 - 8 năm kinh nghiệm. Trách nhiệm của bạn sẽ tăng cường đào tạo nhóm nhân viên và đảm bảo chất lượng dịch vụ khách hàng. Bạn sẽ giám sát hoạt động hàng ngày của phòng lập trình, định hướng và đào tạo nhân viên, giải quyết các vấn đề phát sinh và tăng cường mối quan hệ với nhân viên.
Từ 8 - 10 năm: Trưởng phòng lập trình
Với kinh nghiệm và thành tựu trong quá trình làm việc, bạn có thể tiến lên vị trí trưởng phòng lập trình. Vai trò của trưởng phòng lập trình là đào tạo nhóm nhân viên, đảm bảo hiệu quả và tuân thủ các quy trình và quy định. Bạn sẽ tham gia vào quyết định chiến lược và phát triển của doanh nghiệp, cùng với việc đào tạo nhóm nhân viên và tăng cường mối quan hệ với các đối tác quan trọng.
Từ 10 trở lên: Giám đốc lập trình
Sau khoảng thời gian này, bạn có thể tiến lên vị trí giám đốc lập trình. Với vai trò này, bạn sẽ đảm nhận trách nhiệm đào tạo nhân viên toàn bộ hoạt động của doanh nghiệp, bao gồm quản lý nhân viên, định hướng chiến lược, tăng cường mối quan hệ với khách hàng và đạt các mục tiêu tài chính của doanh nghiệp. Vị trí này liên quan đến việc đưa ra quyết định chiến lược, giám sát nhiều chi nhánh và bộ phận, và đóng góp vào sự phát triển và thành công tổng thể của doanh nghiệp.