Puzzle
Puzzle
51 – 200 Nhân viên
B2BTuyển dụng
Puzzle là công ty cung cấp dịch vụ nhân sự và tuyển dụng, chuyên về nhân tài công nghệ làm việc gần múi giờ tại Mỹ Latinh. Công ty giúp doanh nghiệp mở rộng năng lực kỹ thuật thông qua dịch vụ bổ sung nhân sự và các nhóm chuyên trách, tuyển dụng lập trình viên, quản lý sản phẩm, chuyên viên đảm bảo chất lượng (QA) và các chuyên gia kỹ thuật khác. Puzzle tập trung kết nối các tổ chức với nhân tài kỹ thuật và CNTT để hỗ trợ tăng trưởng.

Kỹ sư iOS cấp cao, làm việc từ xa tại Brazil

Xây dựng trải nghiệm iOS gốc đáng tin cậy cho sản phẩm hướng đến nhà sáng tạo của Puzzle, phụ trách tính năng từ khâu thiết kế đến phát hành và giám sát trong môi trường thực tế. Cải thiện hiệu năng, kiểm thử và độ tin cậy của ứng dụng cùng các nhóm liên chức năng.

Mô tả

  • Dẫn dắt các tính năng iOS từ thiết kế kỹ thuật đến triển khai, kiểm thử, phát hành và giám sát trong môi trường thực tế.
  • Tạo giao diện di động dễ tiếp cận, linh hoạt và đáng tin cậy bằng các phương pháp iOS hiện đại.
  • Xây dựng và duy trì tích hợp cho API, xác thực, lưu trữ cục bộ và tác vụ chạy nền.
  • Điều tra và khắc phục sự cố ứng dụng, vấn đề đồng thời, lỗi bộ nhớ và điểm nghẽn hiệu năng.
  • Đóng góp vào kiến trúc ứng dụng và cải thiện công cụ cũng như quy trình kỹ thuật.
  • Viết mã rõ ràng, dễ bảo trì, được hỗ trợ bằng các bài kiểm thử toàn diện.
  • Đánh giá mã và đưa ra phản hồi kỹ thuật mang tính xây dựng.
  • Hướng dẫn các kỹ sư khác và góp phần xây dựng văn hóa kỹ thuật hợp tác.
  • Tham gia lịch hỗ trợ sản phẩm đang vận hành hoặc trực xử lý sự cố đã được xác định.
  • Phối hợp với các nhóm backend, Android, QA, Sản phẩm và Thiết kế.
  • Triển khai các tính năng theo lộ trình, đáp ứng yêu cầu và tiêu chí nghiệm thu.
  • Cải thiện tỷ lệ sử dụng không gặp sự cố, hiệu năng ứng dụng, độ bao phủ kiểm thử tự động, tỷ lệ lỗi và khả năng dự đoán lịch phát hành.
  • Trong 30 ngày đầu, tìm hiểu kiến trúc iOS, phương pháp phát triển, lộ trình sản phẩm và quy trình phát hành.
  • Trong ngày 31–60, phát hành một tính năng đã được kiểm thử hoặc một cải tiến ưu tiên cho sản phẩm đang vận hành.
  • Trong ngày 61–90, cải thiện một điểm nghẽn quan trọng về độ tin cậy hoặc phát triển và góp phần xây dựng kế hoạch cải tiến kỹ thuật theo thứ tự ưu tiên.
  • Báo cáo cho Quản lý Kỹ thuật Di động hoặc Trưởng bộ phận Kỹ thuật.

Yêu cầu

  • Có ít nhất năm năm kinh nghiệm chuyên môn về kỹ thuật phần mềm, trong đó có kinh nghiệm đáng kể xây dựng và phát hành ứng dụng iOS gốc.
  • Có kinh nghiệm vững vàng với Swift và SwiftUI và/hoặc UIKit.
  • Am hiểu vòng đời ứng dụng iOS, xử lý đồng thời, kết nối mạng và tích hợp API.
  • Có kinh nghiệm viết và duy trì kiểm thử tự động cho ứng dụng di động.
  • Có khả năng chẩn đoán và khắc phục sự cố trong môi trường thực tế như ứng dụng bị lỗi, vấn đề bộ nhớ và điểm nghẽn hiệu năng.
  • Am hiểu bảo mật di động, khả năng tiếp cận, ký ứng dụng, CI/CD và quy trình phát hành trên App Store.
  • Có khả năng tự thiết kế, phát triển, gỡ lỗi, kiểm thử và duy trì phần mềm đạt chất lượng sản phẩm.
  • Giao tiếp và phối hợp hiệu quả.
  • Có kinh nghiệm phát triển phần mềm cả khi sử dụng lẫn không sử dụng công cụ lập trình AI tạo sinh hoặc công cụ AI có khả năng thực hiện tác vụ.
  • Sử dụng hiệu quả trợ lý lập trình và tác nhân AI mà vẫn đảm bảo chất lượng kỹ thuật.
  • Tự đánh giá, gỡ lỗi và xác thực mã do AI tạo ra.
  • Chịu trách nhiệm về tính chính xác, bảo mật, hiệu năng và khả năng bảo trì của mã trong môi trường thực tế.
  • Biết cách bảo vệ mã nguồn độc quyền, thông tin xác thực và dữ liệu nhạy cảm khi sử dụng công cụ phát triển AI.

Phúc lợi

  • Nhận mức lương cạnh tranh bằng USD, tương xứng với kỹ năng và kinh nghiệm.
  • Được nghỉ phép có lương hào phóng để duy trì cân bằng giữa công việc và cuộc sống, đồng thời nghỉ ngơi.
  • Nhận trợ cấp hỗ trợ chi phí bảo hiểm y tế.
  • Tham gia đánh giá lương hằng năm theo quy trình rõ ràng, ghi nhận hiệu quả công việc.
  • Được hỗ trợ chi phí đào tạo và chứng chỉ có trả lương để tiếp tục phát triển chuyên môn.