Loading
Công nghệ thông tin
  • Thành Phố Hồ Chí Minh

Chuyên viên cao cấp phát triển ứng dụng mobile (IOS)

  • Yêu cầu

    • ​Nền tảng vững chắc về Khoa học máy tính, tốt nghiệp Đại học chuyên ngành Khoa học máy tính (hoặc lĩnh vực kỹ thuật tương đương).
    • Từ 5 năm kinh nghiệm trở lên trong phát triển iOS sử dụng Swift.
    • Thành thạo các mẫu thiết kế: MVVM, Coordinator.
    • Thành thạo kiến trúc hiện đại của iOS: Clean Architecture, modularization, v.v.
    • Có kinh nghiệm với Combine, Swift Concurrency, Diffable DataSource, Swift Package, v.v.
    • Tạo ra giao diện người dùng có tính tương tác cao, tương thích với nhiều kích thước màn hình và các phiên bản iOS khác nhau.
    • Có kinh nghiệm với bản đồ, BLE, lưu trữ ngoại tuyến, đa luồng và tối ưu hiệu năng.
    • Có kinh nghiệm sử dụng các công cụ: Git, Github / Gitlab và Jira / Redmine và Figma.
    • Có kinh nghiệm viết unit tests, kiểm thử giao diện tự động, API stubs/mocks, v.v.
    • Hiểu rõ các tương tác API từ đầu đến cuối, đặc biệt là với RESTful API.
    • Nắm sâu các nguyên lý chung: SOLID, YAGNI, KISS, v.v.
    • Có kinh nghiệm tích hợp các thư viện bên thứ ba như: Firebase, GA, Facebook, AppFlyers, Snapkit, v.v.
    • Đánh giá các phương pháp và công nghệ di động mới.
    • Tuân thủ cả quy ước chuẩn về mã nguồn, phong cách code của iOS Swift và các quy định riêng của OCB.
    • Có kỹ năng lãnh đạo là một lợi thế.
  • Trách nhiệm công việc

    • Thiết kế, phát triển và duy trì các ứng dụng iOS chất lượng cao, phối hợp chặt chẽ với Product Manager, BA/PO, UX/UI, Backend và các team khác.
    • Chịu trách nhiệm về kiến trúc kỹ thuật và triển khai iOS, đảm bảo khả năng mở rộng, hiệu năng, bảo mật và khả năng bảo trì.
    • Thực thi các tiêu chuẩn mã hóa, cải thiện chất lượng mã nguồn và áp dụng các công nghệ cũng như thực tiễn tốt nhất của iOS hiện đại.
    • Nâng cao chất lượng công việc thông qua việc xem xét mã nguồn, chia sẻ kiến thức, tip và thủ thuật, đồng thời hỗ trợ lẫn nhau trong và giữa các nhóm, bao gồm cả việc lập trình cặp (pair programming).
    • Giám sát hiệu năng của ứng dụng trực tuyến và liên tục cải thiện và trải nghiệm người dùng.
  • Quyền lợi

    • Văn hóa làm việc cởi mở, tôn trọng sự khác biệt, khuyến khích đưa ra những ý tưởng mới, sáng tạo và được tạo điều kiện để hiện thực hóa.  Đội ngũ đồng nghiệp trẻ trung, nhiệt huyết, luôn sẵn sàng hỗ trợ nhau.
    • Cơ hội phát triển không giới hạn: Chương trình đào tạo đa dạng và chuyên biệt theo từng chức danh kèm theo lộ trình thăng tiến rõ ràng. Đánh giá hiệu quả công việc hằng quý hoặc 6 tháng với cơ chế minh bạch, công bằng, tạo động lực để bạn phát triển.
    • Muôn vàn lương thưởng: Lương tháng 13, Thưởng KPI, Thưởng theo chương trình thi đua, Thưởng thâm niên, Thưởng sinh nhật, Phụ cấp tùy chức danh…
    • Bảo vệ toàn diện: BHYT, BHXH, Bảo hiểm sức khỏe, Bảo hiểm tai nạn.
    • Trọn vẹn gắn kết: Nghỉ mát hàng năm, Hội thao, Hội diễn văn nghệ
    • Ưu đãi đặc biệt: lãi suất cho vay CBNV, thấu chi tài khoản lương, ưu đãi thẻ tín dụng,…
Tìm kiếm