Kinh nghiệm thuê lập trình viên mobile

194

Sau 7 năm làm việc với các freelancer, dev offshore, những studio nhỏ hoặc các agency full-service, công ty SavvyApps đã chia sẻ những kinh nghiệm, yếu tố cần chú ý khi tuyển 1 mobile app, phụ thuộc vào ngân sách, kĩ năng, yêu cầu…. IDE lược dịch ý chính để các doanh nghiệp tham khảo và các dev có thể tăng cơ hội ứng tuyển vào các công ty nhé!

Portfolio về app ấn tượng

Một mobile dev sẽ gây ấn tượng bằng chất lượng của app. Đơn vị tuyển dụng có thể tải app, sử dụng trong 1 thời gian và hỏi dev về các bước lập trình. Tương tự, từng làm việc liên quan đến app store hoặc các giải thưởng trong ngành sẽ đem đến các đánh giá độc lập về ứng viên

Một số công ty lớn cung cấp các dịch vụ bên ngoài việc lập trình app, nên tuy 1 số kỹ năng chéo của ứng viên rất hữu ích thì riêng việc tạo app lại có những thách thức và yêu cầu các kỹ năng chuyên biệt. Tất nhiên, các doanh nghiệp sẽ tìm chuyên gia trong các platform mà doanh nghiệp đang dự định hướng đến. Một ứng dụng iOS sẽ cần 1 dev biết Objective -C hoặc Swift và Xcode. Một app Android cần dev biết Java và Eclipse hoặc Android Studio. Ngoài ra cũng cần những kinh nghiệm chuyên về mobile khi liên quan đến trải nghiệm người dùng và thiết kế trực quan.

Các kĩ năng app mobile của 1 chuyên gia

App không chỉ là code. Đối với SavvyApps, khi muốn tìm kiếm 1 mobile dev, họ thường nhắm đến 1 chuyên gia toàn diện về coding, thiết kế, quản lý sản phẩm, marketing… Những kỹ năng ít liên quan đến kỹ thuật có thể kể đến chiến lược kinh doanh, marketing, huy động vốn từ nhà đầu tư, copywriting…

Hầu hết các team app sẽ cần 1 người quản lý sản phẩm, 1 thiết kế và 1 lập trình viên. Công ty nên dành thời gian để hiểu rõ quy trình và những gì mà 1 dev tiềm năng yêu cầu riêng ở công ty. Những yếu tố quy trình sẽ cho thấy các đặc điểm chuyên sâu và đem đến bức tranh tổng thể để thấu hiểu được quy trình biến 1 ý tưởng ban đầu trở thành ứng dụng thực sự.

Làm việc tốt với các lập trình viên khác

Điều quan trọng là các dev nên phối hợp tốt với nhau. Một thành viên cần làm việc chăm chỉ, vui vẻ và đáp ứng các giá trị và mục tiêu của doanh nghiệp. Trong quá trình nói chuyện, các ứng viên cần thể hiện sự chuyên tâm, nhiệt huyết phù hợp với ý tưởng doanh nghiệp. Trước tiên, các dev luôn phải biết lắng nghe, nhưng cũng cần có những phản hồi thẳng thắn, trực tiếp và chi tiết.

Giá và các điều khoản của app

Giá cả của 1 app phụ thuộc vào mức độ phức tạp và tính năng, cũng như các nguồn lực có sẵn cho bạn và công ty bạn. Tìm kiếm các lập trình viên đáp ứng được thời gian và chi phí dưới trung bình. Khi lập trình offshore, công ty bạn có thể sẽ có những lựa chọn chi phí thấp. Hợp đồng kí kết cần có những quy định từ quyền sở hữu trí tuệ, lương được cơ cấu ra sao cũng như việc quản lý thông tin mật ở mức tối thiểu.

Tóm lại, thời gian bạn làm việc với dev có thể kéo dài từ 4-6 tháng để phiên bản đầu tiên của app được lên app store. Bạn nên dành thời gian nghiên cứu và nói chuyện với dev trước khi quyết định. Nên nhớ hãy tìm kiếm dev đã có thành tựu về app và các kỹ năng đa dạng nhằm giải quyết mọi vấn đề khi lập trình ứng dụng. Tất nhiên, linh cảm và sở thích cá nhân cũng có thể đóng vai trò trong quá trình này vì dev không chỉ phù hợp với công ty, mà còn phù hợp khi làm việc với bạn.

Nguồn: IDE Academy via SavvyApps