Mobile Developer (Junior - Middle) (NSDLD/146775)
Chi tiết việc làm
Trách nhiệm
Lập trình và phát triển ứng dụng:
• Viết mã nguồn cho ứng dụng di động trên nền tảng iOS (Swift/Objective-C), Android (Kotlin/Java) hoặc Cross-Platform (Flutter/React Native).
• Hiện thực hóa các thiết kế UI/UX thành giao diện và tính năng mượt mà trên thiết bị di động.
Đảm bảo chất lượng sản phẩm (QC/QA):
• Tự kiểm thử (Unit test / Self-test) các chức năng trước khi bàn giao cho bộ phận QC/Tester.
• Sửa lỗi (bug) phát hiện trong quá trình kiểm thử hoặc từ người dùng.
Tham gia quy trình làm việc Agile/Scrum:
• Họp Daily Standup, lên kế hoạch Sprint, ước lượng (estimate) tiến độ công việc được giao.
• Báo cáo tiến độ hoàn thành nhiệm vụ đúng cam kết trong Sprint.
Phối hợp liên bộ phận:
• Làm việc với Business Analyst (BA) hoặc Product Owner (PO) để hiểu rõ yêu cầu nghiệp vụ.
• Phối hợp với Backend Developer để tích hợp API, xử lý dữ liệu và tối ưu hiệu năng.
Nhiệm vụ
1. Lập trình và phát triển ứng dụng
Lập trình và phát triển ứng dụng theo yêu cầu nghiệp vụ từ BA, PO.
Đảm bảo hoàn thành chức năng đúng tiến độ Sprint, pass QC trước khi release.
2. Đánh giá hiệu năng và cập nhật tài liệu
Đánh giá tổng thể hiệu năng ứng dụng.
Rà soát và cập nhật tài liệu kỹ thuật, tài liệu hướng dẫn vận hành cho các module phụ trách.
Đảm bảo ứng dụng hoạt động ổn định, hạn chế lỗi phát sinh.
Đảm bảo tài liệu được cập nhật đầy đủ, đúng theo chức năng triển khai.
3. Phối hợp triển khai chức năng
Phối hợp với QA, Backend và các bộ phận liên quan triển khai chức năng.
Hoàn thành chức năng đúng kế hoạch và yêu cầu nghiệp vụ.
Đảm bảo phối hợp xử lý issue kịp thời trong quá trình triển khai.
4. Tham gia quy trình Sprint và Review Code
Tham gia các buổi họp Sprint (Daily, Planning, Review).
Cập nhật tiến độ trên hệ thống quản lý dự án (Jira).
Phối hợp review code cho đồng nghiệp.
Báo cáo tiến độ chính xác; 100% buổi họp tham gia đúng giờ.
Các góp ý review code mang tính...
Quyền hạn
Quyền về kỹ thuật và giải pháp:
• Được quyền đề xuất giải pháp, thư viện (library) hoặc công nghệ phù hợp để giải quyết bài toán lập trình được giao.
• Đối với Middle Developer: Có quyền tự chủ cao trong việc thiết kế cấu trúc/module nhỏ hoặc xử lý độc lập các tác vụ nghiệp vụ mà không cần giám sát chặt chẽ.
• Đối với Junior Developer: Được quyền yêu cầu sự hỗ trợ, hướng dẫn từ Senior hoặc Tech Lead khi gặp vấn đề khó hoặc bế tắc trong code.
Quyền đóng góp vào quy trình sản phẩm:
• Được quyền phản biện, đóng góp ý kiến về tính khả thi của UI/UX hoặc tính năng khi họp với BA, PO hoặc Designer.
• Tham gia đưa ra ý kiến trong các buổi Code Review để học hỏi hoặc góp ý cho đồng nghiệp cùng cấp.
Quyền sử dụng tài nguyên công ty:
• Được cấp quyền truy cập vào hệ thống quản lý mã nguồn (Git), môi trường Staging/Production, các tài khoản developer hoặc công cụ cần thiết để hoàn thành công việc.
Yêu cầu học vấn
- Trình độ phổ thông cao nhất: Tốt nghiệp Trung học phổ thông
- Trình độ chuyên môn kỹ thuật: Đại học
Yêu cầu khả năng làm việc
Quyền lợi
- Hỗ trợ ăn (4 bữa).
Thông tin khác
Thời gian làm việc
- Yêu cầu về thời gian: Hành chính
Yêu cầu về kỹ năng và các mức độ ưu tiên ⌄
Việc làm tương tự
Quản lý CNTT
Công ty cổ phần Miền Á Đông
Hoạt động, dịch vụ khác
Quản lý tài khoản
CÔNG TY TNHH ZEIT MEDIA
Hoạt động, dịch vụ khác
Nhân Viên Thiết Kế Chi Tiết 2D
CÔNG TY TNHH RITA VÕ
Hoạt động, dịch vụ khác
Trưởng phòng Kiểm thử
Công Ty Cổ Phần Công Nghệ Foxai
Hoạt động, dịch vụ khác

