Moovx
Moovx
Moovx là một công ty phát triển phần mềm và cung cấp dịch vụ CNTT có trụ sở tại Montevideo, hỗ trợ các công ty khởi nghiệp và tổ chức lớn hơn tạo lập và mở rộng các sản phẩm số. Công ty cung cấp nhiều dịch vụ, bao gồm phát triển ứng dụng web và di động theo yêu cầu, thiết kế UX/UI, phát triển IoT, dịch vụ đám mây thông qua quan hệ đối tác với AWS và Google Cloud, cùng năng lực kỹ thuật theo mô hình tăng cường nhân sự và các đội ngũ triển khai chuyên biệt. Đối với các chuyên gia đang tìm hiểu cơ hội trong lĩnh vực tư vấn công nghệ và kỹ thuật sản phẩm, Moovx mang đến góc nhìn về những dự án kết hợp giữa hoạt động phát triển phần mềm theo nhu cầu và hỗ trợ đội ngũ linh hoạt.

Lập trình viên Flutter cấp cao - Làm việc từ xa tại Mỹ Latinh

Dẫn dắt kiến trúc Flutter và các hoạt động tích hợp cho khách hàng thương mại điện tử tại Hoa Kỳ của Moovx. Xây dựng ứng dụng di động bảo mật, hiệu năng cao bằng GraphQL, hệ thống thanh toán và quy trình CI/CD.

Mô tả

  • Phụ trách toàn bộ vòng đời phát triển, thiết kế kỹ thuật và kiến trúc của các ứng dụng di động Flutter hiệu năng cao cho thương mại điện tử.
  • Tham gia lập kế hoạch kiến trúc và đưa ra các quyết định kỹ thuật.
  • Hỗ trợ sự phát triển của các lập trình viên cấp cơ bản và trung cấp thông qua hoạt động cố vấn.
  • Duy trì các tiêu chuẩn kỹ thuật nghiêm ngặt bằng quy trình đánh giá mã có cấu trúc.
  • Kết nối ứng dụng di động với các nền tảng CMS không đầu cuối và hệ thống backend thương mại điện tử thông qua API REST và GraphQL.
  • Phát triển và duy trì các triển khai liên kết GraphQL bằng Apollo Client.
  • Cung cấp trải nghiệm linh hoạt, có khả năng mở rộng và hiệu năng cao trên iOS và Android.
  • Phối hợp với kỹ sư backend để cải thiện giao tiếp API, luồng dữ liệu và tính nhất quán của trạng thái.
  • Xây dựng cơ chế xác thực bảo mật, mã hóa đầu cuối và quy trình xử lý thanh toán đáng tin cậy.
  • Áp dụng các biện pháp bảo mật cần thiết cho ứng dụng thương mại di động.
  • Tạo và duy trì quy trình CI/CD cùng các framework kiểm thử di động tự động.
  • Phân tích dữ liệu hiệu năng, xử lý các điểm nghẽn và nâng cao hiệu quả ứng dụng.

Yêu cầu

  • Có kinh nghiệm phát triển phần mềm chuyên nghiệp, với năng lực cấp cao trong phát triển ứng dụng di động bằng Flutter.
  • Có kinh nghiệm thực tế với Apollo GraphQL, schema liên kết và các mô hình tích hợp REST và GraphQL.
  • Hiểu biết nâng cao về các công cụ quản lý trạng thái Flutter như BLoC, Riverpod và Provider.
  • Có kinh nghiệm kết nối ứng dụng di động với backend thương mại điện tử, nền tảng CMS không đầu cuối và cổng thanh toán.
  • Nắm vững các phương pháp bảo mật di động, xác thực an toàn và tích hợp thanh toán tuân thủ PCI.
  • Có kinh nghiệm xây dựng quy trình CI/CD và triển khai chiến lược kiểm thử tự động cho ứng dụng di động.
  • Có khả năng viết và giao tiếp tiếng Anh ở trình độ nâng cao hoặc lưu loát.
  • Kỹ năng giao tiếp tốt để làm việc trực tiếp với các bên liên quan tại Hoa Kỳ.
  • Có thể làm việc theo múi giờ CST từ khu vực Mỹ Latinh.
  • Ưu tiên ứng viên có bằng cử nhân Khoa học Máy tính, Kỹ thuật Phần mềm hoặc chuyên ngành kỹ thuật liên quan.
  • Ưu tiên ứng viên có kinh nghiệm với các nền tảng bán lẻ hoặc thương mại điện tử quy mô lớn.
  • Ưu tiên ứng viên quen thuộc với phát triển iOS gốc bằng Swift hoặc Android gốc bằng Kotlin.
  • Ưu tiên ứng viên có kinh nghiệm sử dụng các công cụ giám sát hiệu năng và phân tích lỗi như Firebase và Sentry.

Phúc lợi

  • Làm việc hoàn toàn từ xa tại bất kỳ đâu ở Mỹ Latinh.
  • Hợp tác theo hình thức nhà thầu toàn thời gian, định hướng lâu dài.
  • Thù lao được chi trả bằng đô la Mỹ.
  • Phối hợp trực tiếp với đội ngũ lãnh đạo kỹ thuật tại Hoa Kỳ trên các nền tảng bán lẻ có ảnh hưởng lớn.
  • Môi trường làm việc linh hoạt, tự chủ và hợp tác.
  • Nơi làm việc hòa nhập, đa dạng với cơ hội phát triển chuyên môn.