Tìm việc làm developer (1.971 việc)

- Sử dụng các công cụ quản lý phiên bản (Git), build tools (Maven, Gradle), testing frameworks (JUnit, Mockito, Jest, Cypress).
- Có kinh nghiệm làm việc với các hệ thống CI/CD (Jenkins, GitLab CI, Azure DevOps).

- Kinh nghiệm làm việc với cơ sở dữ liệu:SQL (MySQL, PostgreSQL, SQL Server) và/hoặc NoSQL (MongoDB, Redis, Cassandra).
- Bằng Cử nhân, Cao đẳng chuyên ngành Công nghệ Thông tin, Khoa học Máy tính hoặc tương đương.
Xem tất cả: Tìm việc làm Lập Trình Viên

- Biết WordPress cơ bản: cài đặt, theme, plugins, Multi Language, ACF, Woocommerce.
- Tiếp cận dự án xây dựng sản phẩm về ERP, CRM, Áp dụng công nghệ AI.

- Tham gia xây dựng CI/CD, release ứng dụng lên Google Play và App Store.
- Sử dụng và tư vấn áp dụng các pattern quản lý trạng thái phù hợp (Bloc, Riverpod, GetX).

- Có kiến thức về Micro Front-end, Websocket, Jboss, MongoDB là lợi thế.
- Phát triển các giao diện trên nền tảng Cloud Platform của công ty.

- Chủ động phân tích dữ liệu sản phẩm từ Firebase, Amplitude, Adjust, AppsFlyer hoặc các hệ thống tracking nội bộ.
- Làm việc với đội ngũ mạnh về UA, Creative, Monetization và Product.

- Deep understanding of state management methods/libraries (Hook, Context, Redux, Zustand, ).
- Experience with unit testing using frameworks such as Jest, Storybook, Cypress.

- Thực hiện các công việc khác theo yêu cầu của Trưởng Bộ Phận và Ban Giám Đốc.
- Kiểm tra theo dõi KHLV, công tác của NVKD hàng tháng, làm đề nghị tạm ứng Công Tác Phí và hoàn Công Tác Phí.

- Lập trình tích hợp hệ thống trong lĩnh vực Du lịch, Khách sạn, Lữ hành, Engine Booking, Payment Online, OTA &TA Ecommerce.
- Có kiến thức noSQL và Big Data, khả năng viết API kết nền tảng của Google Cloud, Facebook, AWS là lợi thế.
Xem tất cả: Công ty Cổ phần VietISO tuyển dụng việc làm

- Sinh viên năm 3 hoặc năm cuối các ngành CNTT, Khoa học máy tính, AI, Data Science.
- Có hiểu biết về một trong các thư viện sau ADK (Agent Develop Kit), Langchain - langgraph là một lợi thế.

- Thành thạo Microsoft Office (Word, Excel, PowerPoint, ) để xây dựng các template và báo cáo cần thiết.
- Trực quan hóa dữ liệu thông qua các dashboard (Power BI, Tableau, Looker) để hỗ trợ ra quyết định cho đội ngũ vận hành.

- Được đào tạo nâng cao chuyên môn, kỹ năng do GIẢNG VIÊN ĐẠI HỌC FPT ĐỨNG LỚP.
- Công việc thú vị, sử dụng công nghệ mới thuộc các lĩnh vực hấp dẫn như ERP, CRM, Banking, BigData/AI.

- Được hưởng các chế độ về BHXH, BHYT, BHTN và các chế độ khác theo quy định của Công ty và Luật Lao Động quy định.
- Ưu tiên UV có kinh nghiệm trong các dự án CĐS, ERP, CMS.

- Phối hợp cùng đội ngũ Infrastructure/DevOps để đóng gói và triển khai ứng dụng mượt mà qua các pipeline CI/CD (Docker, K8s).
- Có kinh nghiệm làm việc vững chắc với cả SQL (PostgreSQL, MySQL) và NoSQL (MongoDB, Redis).

- Thiết kế kiến trúc dữ liệu tổng thể (Data Lake, DWH, Data Mart).
- Phối hợp với Business, BI, AI để chuyển hóa yêu cầu nghiệp vụ.

- Tham gia quá trình đóng gói, quản lý và tự động hóa việc phát hành ứng dụng lên Google Play, App Store thông qua các pipeline CI/CD.
- Kinh nghiệm thực chiến chuyên sâu với ReactJS (hiểu rõ React Hooks, Lifecycle, Context API).
Xem tất cả: Tìm việc làm Mobile Developer

- Xây dựng và bảo trì REST API, tích hợp với các hệ thống bên ngoài (ERP, WMS, Website Ecommerce, Call Center, SMS).
- Có kinh nghiệm xây dựng hoặc tích hợp REST API /Webhook.

- Làm việc với cơ sở dữ liệu quan hệ và phi quan hệ (PostgreSQL, MongoDB, ) cũng như vector database (Pinecone, Weaviate, Qdrant, FAISS, ).
- Thiết kế API bằng Python (FastAPI/Flask) hoặc Node.js để phục vụ mô hình AI.

- Tối thiểu 2 năm kinh nghiệm phát triển trên nền tảng . NET Framework/. NET Core.
- Chế độ nghỉ phép, nghỉ Lễ, Tết theo quy định của Nhà nước.
Xem tất cả: Công ty TNHH VKX tuyển dụng việc làm

- Tốt nghiệp các Trường Đại học trở lên các khối:CNTT, Hệ thống thông tin, Kinh tế, Tài chính -Kế toán hoặc các chuyên ngành liên quan.
- Sử dụng tốt các công cụ BA và quản lý dự án:Jira, Trello, Confluence, Redmine.
Mọi người cũng đã tìm kiếm
Chức danh: fullstack developer · backend developer · android developer · mobile developer · unity developer
Địa điểm: Hà Nội · Hồ Chí Minh · Đà Nẵng · Cần Thơ · Hải Phòng · thêm ›
Công việc liên quan
Developer là làm gì? Lương Developer hiện nay bao nhiêu?
MỤC LỤC:
I. Developer là gì? Khác gì Software Engineer?
II. Các nhánh Developer phổ biến hiện nay
III. Mô tả công việc hằng ngày của Developer
IV. Kỹ năng bắt buộc của Developer là gì?
V. Lương developer hiện nay bao nhiêu?
VI. Phỏng vấn Developer thường hỏi những gì?
VII. FAQ - Một số câu hỏi thường gặp
1. Dev có thể chuyển sang PM/BA được không?
2. Nên chọn frontend, backend hay fullstack?
3. QA/Tester chuyển sang dev được không?
I. Developer là gì? Khác gì Software Engineer?
Developer (Lập trình viên) là người sử dụng mã code để thiết kế, xây dựng và bảo trì các phần mềm hoặc ứng dụng cụ thể. Nhiệm vụ chính là viết code, hoàn thiện các tính năng và sửa lỗi dựa trên một khung kiến trúc đã có sẵn.
Trong khi đó, Software Engineer (Kỹ sư phần mềm) làm việc ở quy mô lớn hơn, áp dụng các nguyên lý kỹ thuật để thiết kế, phát triển và kiểm thử toàn bộ hệ thống máy tính phức tạp.
II. Các nhánh Developer phổ biến hiện nay
Thị trường IT hiện nay ưu tiên ứng viên có kỹ năng thực tế và biết ứng dụng AI để tối ưu hiệu suất. Developer không còn là "vùng an toàn" cho những người thiếu định hướng chuyên môn rõ ràng.
JobOKO đã phân loại các nhánh Developer phổ biến, giúp Fresher dễ dàng định hướng lộ trình sự nghiệp:
-
Web & Mobile Development: Bao gồm Frontend, Backend hoặc Full-stack (phát triển toàn diện từ giao diện đến máy chủ).
-
DevOps & Cloud: Tập trung vào hạ tầng số, kết nối giữa đội ngũ phát triển và vận hành hệ thống đám mây.
-
AI & Data Science: Nhóm ngành dẫn đầu xu hướng với các vị trí như Kỹ sư AI hoặc Nhà khoa học dữ liệu.
-
Cybersecurity: Chuyên gia đảm bảo an ninh mạng và bảo mật dữ liệu cho doanh nghiệp.
-
Game Development: Sáng tạo và phát triển các ứng dụng trò chơi tích hợp công nghệ.
Để chọn đúng nhánh Developer, bạn có thể xem thêm việc làm Nhân viên IT được JobOKO cập nhật theo từng stack (Web/Mobile, DevOps/Cloud, AI/Data, Security).
III. Mô tả công việc hằng ngày của Developer
Nhiệm vụ của Developer là đảm bảo hệ thống vận hành ổn định. Công việc hằng ngày sẽ xoay quanh 2 nhiệm vụ cốt lõi sau:
-
Viết mã, (Coding): Xây dựng và hiện thực hóa các tính năng mới từ bản thiết kế.
-
Sửa lỗi (Debugging): Tìm kiếm, "truy vết" và xử lý các lỗi kỹ thuật để hệ thống vận hành ổn định.
IV. Kỹ năng bắt buộc của Developer là gì?
1. Thành thạo ngôn ngữ lập trình
Developer bắt buộc phải nắm vững các ngôn ngữ phổ biến như Python, Java, C++ hoặc JavaScript để xây dựng mã, nguồn và thực hiện các tính năng phần mềm hiệu quả.
2. Thuật toán và cấu trúc dữ liệu
Kiến thức vững chắc về thuật toán và cấu trúc dữ liệu giúp lập trình viên tối ưu hóa hiệu suất hệ thống và giải quyết các bài toán logic phức tạp trong quá trình phát triển.
3. Kiểm thử và sửa lỗi (Debugging)
Khả năng tự viết, kiểm tra và truy vết lỗi kỹ thuật là yêu cầu thiết yếu để đảm bảo sản phẩm vận hành ổn định, trơn tru trước khi tới tay người dùng.
4. Sử dụng hệ thống quản lý phiên bản (Git)
Thành thạo các công cụ như Git giúp Developer kiểm soát các thay đổi của mã, nguồn và phối hợp nhịp nhàng với đồng nghiệp trong môi trường làm việc nhóm.
5. Tư duy logic và giải quyết vấn đề
Kỹ năng phân tích và xử lý vấn đề giúp bạn tìm ra những giải pháp sáng tạo, tối ưu hóa quy trình và đáp ứng chính xác nhu cầu thực tế của khách hàng.
V. Lương developer hiện nay bao nhiêu?
Theo báo cáo thị trường của JobOKO, mức lương của Developer có sự phân hóa mạnh mẽ dựa trên số năm kinh nghiệm và vị trí đảm nhiệm,:
-
Thực tập sinh: Dao động từ 3.000.000 – 5.500.000 VNĐ.
-
Dưới 1 năm kinh nghiệm (Fresher): Khoảng 10.000.000 – 15.000.000 VNĐ.
-
Từ 1 – 3 năm kinh nghiệm (Junior): Mức phổ biến từ 14.000.000 – 25.000.000 VNĐ.
-
Trên 3 năm kinh nghiệm (Senior): Thu nhập từ 25.000.000 – 35.000.000 VNĐ.
-
Cấp quản lý/Trưởng phòng: Có thể đạt mức 45.600.000 – 68.400.000 VNĐ hoặc cao hơn tùy quy mô doanh nghiệp.
Đáng chú ý, các vị trí chuyên sâu như AI Engineer có mức lương tối đa lên đến 57.500.000 VNĐ, hay Cloud Engineer đạt ngưỡng 57.000.000 VNĐ cho nhân sự trên 5 năm kinh nghiệm.
VI. Phỏng vấn Developer thường hỏi những gì?
Phỏng vấn Developer thường xoay quanh ba nhóm câu hỏi chính để đánh giá toàn diện năng lực chuyên môn và sự phù hợp văn hóa,:
1. Nhóm câu hỏi giới thiệu và định hướng:
-
Giới thiệu bản thân và các dự án lập trình từng tham gia.
-
Điều gì khiến bạn đam mê nghề lập trình và chọn ứng tuyển vào công ty?.
-
Điểm mạnh và điểm yếu của bạn trong kỹ thuật là gì?.
2. Nhóm câu hỏi chuyên môn và kỹ thuật:
-
Ngôn ngữ lập trình nào bạn thành thạo nhất?.
-
Giải quyết các bài toán về Cấu trúc dữ liệu và Giải thuật (DSA).
-
Thiết kế hệ thống (System Design) – thường dành cho Senior.
-
Cách bạn đảm bảo chất lượng source code và quy trình kiểm thử.
-
Phân biệt các khái niệm chuyên môn (ví dụ: Cookie vs Session, REST vs SOAP).
3. Nhóm câu hỏi tình huống và hành vi (Behavioral):
-
Bạn xử lý thế nào nếu Tester báo một bug "vô lý"?.
-
Cách bạn đối diện với áp lực công việc và deadline gấp?.
-
Kể về một lần bạn thất bại hoặc có mâu thuẫn với đồng nghiệp và cách giải quyết.
VII. FAQ - Một số câu hỏi thường gặp
1. Dev có thể chuyển sang PM/BA được không?
Có, đây là bước chuyển mình từ chuyên môn kỹ thuật sang vị trí lãnh đạo và quản lý dự án. Tuy nhiên, bạn cần thay đổi tư duy từ thực hiện tác vụ cá nhân sang nhìn nhận bức tranh tổng thể và rèn luyện kỹ năng giao tiếp, điều phối.
2. Nên chọn frontend, backend hay fullstack?
Chọn Frontend nếu bạn có thể sáng tạo giao diện, chọn Backend nếu bạn yêu thích làm việc với logic hệ thống, hoặc Fullstack nếu muốn kiểm soát sản phẩm toàn diện.
Lưu ý: Lập trình viên Fullstack thường có thu nhập hấp dẫn hơn nhờ khả năng xử lý đa nhiệm.
3. QA/Tester chuyển sang dev được không?
Hoàn toàn được, thực tế nhiều lập trình viên khởi đầu từ vị trí QA/Tester để hiểu sâu về quy trình phần mềm trước khi chuyển sang làm Developer chuyên nghiệp. Lộ trình này giúp bạn xây dựng nền tảng vững chắc về tư duy sản phẩm và kỹ năng kiểm soát lỗi.
Nếu gặp bất cứ vấn đề gì cần hỗ trợ, hãy gọi tới HOTLINE hoặc gửi thư về địa chỉ email bên dưới để được hỗ trợ.
Giải thưởng của chúng tôi
Giải đồng
Chương trình Make in Viet-Nam 2023
Top 3
Nền tảng số tiêu biểu của Bộ TT&TT 2022
Top 10
Dự án xuất sắc nhất Viet-Solutions 2020 - Chương trình Chuyển đổi số Quốc gia của Bộ TT&TT


