Lập trình viên ứng dụng di động (React Native)

Hình thức làm việc: Toàn thời gian

Mức lương: Thỏa thuận

Mô tả công việc:

  • Xây dựng giao diện người dùng mượt mà, chuẩn theo design trên cả hai nền tảng di động.
  • Tận dụng các API native để tích hợp sâu với cả hai nền tảng.
  • Chẩn đoán và sửa các lỗi/tắc nghẽn để có hiệu suất hoạt động tốt.
  • Tiếp cận với cộng đồng open-source để tích hợp patch những bug của React Native — React Native phát triển nhanh và thường tạo bug khi update lên phiên bản mới.
  • Duy trì code và viết các automated tests để đảm bảo sản phẩm có chất lượng cao nhất.
  • Làm việc với Người quản lý trực tiếp và nhóm để tích hợp các yêu cầu vào sản phẩm.
  • Thực hiện các công việc khác được giao.

Yêu cầu tuyển dụng:

  • Trình độ học vấn: Không yêu cầu
  • Kinh nghiệm làm việc: Có kinh nghiệm ít nhất 2 năm làm công việc tương ứng tại tổ chức công nghệ, phát triển phần mềm.
  • Kiến thức: Nắm chắc ngôn ngữ JavaScript và TypeScript, bao gồm cả ES6+. Có kiến thức về lập trình hướng chức năng và hướng đối tượng. Khả năng viết code JavaScript rõ ràng, được tài liệu hóa tốt. Kiến thức về thư viện third party. Quen thuộc với các công cụ như XCode, Android Studio, IntelliJ, etc… Hiểu biết về REST API. Trải nghiệm với các bộ automated testing như Jest. Hiểu biết tốt về hệ thống kiểm soát phiên bản Git.

Kỹ năng làm việc:

  • Kỹ năng giao tiếp và diễn đạt tốt, nhanh nhẹn, năng động, sáng tạo trong công việc, nhiệt huyết với công việc.
  • Khả năng làm việc bằng Tiếng Anh và Tiếng Việt.
  • Có khả năng làm việc độc lập với cường độ cao.
  • Tin học văn phòng.

Quyền chủ động:

  • Trực tiếp liên lạc, phối hợp với Quản lý trực tiếp và các đơn vị để giải quyết các vấn đề phát sinh liên quan đến công việc do mình đảm trách.

Sự phức tạp trong công việc:

  • Kịp thời nắm bắt các xu hướng sản phẩm trên thị trường.
  • Tạo tài liệu, hệ thống đảm bảo độ hiệu quả lâu dài của code.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *