Mô Tả Công Việc
Chúng tôi đang tìm kiếm một Lập trình viên iOS có kỹ năng để gia nhập đội ngũ của chúng tôi. Trong vai trò này, bạn sẽ chịu trách nhiệm thiết kế và triển khai các tính năng sản phẩm hướng đến người dùng, cung cấp các giải pháp phần mềm chất lượng cao, và hỗ trợ kỹ thuật cho khách hàng và đối tác. Bạn sẽ làm việc trên các dự án tiên tiến, bao gồm phiên bản iOS của DID Wallet và tối ưu hóa SDK, đồng thời nâng cao quy trình phân phối và mức độ tự động hóa trên nhiều dự án khác nhau.
Trách Nhiệm Chính
- Thiết kế và triển khai các tính năng sản phẩm hướng đến người dùng cho ứng dụng iOS
- Phát triển và bảo trì phiên bản iOS của DID Wallet và SDK
- Tối ưu hóa quy trình phân phối và quy trình tự động hóa cho các dự án khác nhau
- Đảm bảo chất lượng phát triển phần mềm cao thông qua các phương pháp tốt nhất và đánh giá mã
- Cung cấp hỗ trợ kỹ thuật cho khách hàng và đối tác
- Hợp tác với các nhóm chức năng chéo để cung cấp các giải pháp đổi mới
- Cập nhật các xu hướng và công nghệ phát triển iOS mới nhất
Yêu Cầu Công Việc
- Có kinh nghiệm được chứng minh trong phát triển iOS bằng Swift và/hoặc Objective-C
- Hiểu biết vững chắc về kiến trúc ứng dụng di động và các mẫu thiết kế
- Kinh nghiệm với phát triển và tối ưu hóa SDK
- Kiến thức về quy trình CI/CD và các công cụ tự động hóa
- Kỹ năng giải quyết vấn đề và gỡ lỗi xuất sắc
- Khả năng làm việc hợp tác trong môi trường nhóm
- Kỹ năng giao tiếp mạnh mẽ để hỗ trợ kỹ thuật và hợp tác
- Bằng cử nhân về Khoa học Máy tính hoặc lĩnh vực liên quan (ưu tiên)
Yêu Cầu Ưu Tiên
- Kinh nghiệm với công nghệ blockchain hoặc nhận dạng phi tập trung (DID)
- Quen thuộc với các phương pháp bảo mật tốt nhất cho ứng dụng di động
- Kiến thức về hệ thống backend và tích hợp API
- Kinh nghiệm với tối ưu hóa hiệu suất và quản lý bộ nhớ