TopDev

Mobile Developer (iOS/Android/SmartTV)

VTVlive

Số 3, ngõ 84 Ngọc Khánh, Phường Giảng Võ, Quận Ba Đình, Thành phố Hà Nội
Mô tả công việc
Giới thiệu về công ty

Trách nhiệm công việc

  • Lập trình ứng dụng Android/iOS/SmartTV
  • Tham gia phát triển và vận hành các dự án quan trọng về Streaming, Giáo dục, Hệ thống Core lõi
  • Nhận yêu cầu từ trưởng nhóm, phân tích, đánh giá và thực hiện nhiệm vụ được giao
  • Phối hợp với các nhóm để thiết kế, phân tích, phát triển tính năng mới
  • Khắc phục sự cố, sửa lỗi cho các ứng dụng đảm bảo hệ thống hoạt động và bảo mật
  • Đề xuất các thay đổi và cải tiến hệ thống
  • Cập nhập các công nghệ mới về ứng dụng di động và TV thông minh
  • Đọc và viết tài liệu tích hợp, tài liệu thiết kế

Kỹ năng & Chuyên môn

Lập trình Android

  • Có kinh nghiệm lập trình với Android trên 2 năm
  • Thành thạo ngôn ngữ Java / Kotlin
  • Có kiến thức về vòng đời phát triển phần mềm: Thiết kế UI/UX, phát triển, tích hợp, quản lý chất lượng
  • Có kiến thức về xây dựng Android SDK, các module ứng dụng Android nhằm tạo ra các ứng dụng có
  • khả năng mở rộng, linh động và hiệu suất cao
  • Có kinh nghiệm với OOP và các mẫu phát triển phổ biến: Singleton, Builder, DI, Observer
  • Có kinh nghiệm với thư viện Jetpack: Navigation, Room, LiveData, Paging, Databinding
  • Có kinh nghiệm với ít nhất 1 trong những kiến trúc: MVP, MVVM, MVI
  • Có kinh nghiệm về Networking, xử lý đa luồng (Rx Java, Coroutine, Retrofit, Resful / Json, Socket…)
  • Có kinh nghiệm làm việc trên các công cụ Git, Gitlab, hệ thống CI/CD
  • Có kinh nghiệm làm việc với các công cụ thiết kế như: Figma, Balsamid, Photoshop…
  • Có kinh nghiệm tích hợp thư viện bên thứ ba.
  • Có kinh nghiệm về Unit Test và Automation Test
  • Hiểu biết về các hệ thống Streaming, Video codec, Audio codec, tối ưu Streaming, tối ưu bộ nhớ là một điểm cộng.

Lập trình SmartTV

  • Kinh nghiệm phát triển ứng dụng Android 3 năm
  • Thành thạo ngôn ngữ Java/Kotlin
  • Hiểu biết về vòng đời phát triển phần mềm: Thiết kếu UI/UX, phát triển, tích hợp, quản lý chất lương
  • Có kiến thức về xây dựng Android SDK, các module ứng dụng Android nhằm tạo ra các ứng dụng có
  • khả năng mở rộng, linh động và hiệu suất cao
  • Hiểu biết về Android TV Input Framework và thư viện Leanback
  • Có kinh nghiệm với OOP và các mẫu phát triển phổ biến: Singleton, Builder, DI, Observer
  • Có kinh nghiệm với thư viện Jetpack: Navigation, Room, LiveData, Paging, Databinding
  • Có kinh nghiệm với ít nhất 1 trong những kiến trúc: MVP, MVVM, MVI

Lập trình iOS

  • Kinh nghiệm lập trình iOS 2 năm
  • Thành thạo ngôn ngữ lập trình Objective-C/Swift.
  • Hiểu biết về vòng đời phát triển phần mềm: Thiết kếu UI/UX, phát triển, tích hợp, quản lý chất lương
  • Hiểu biết về iOS
  • Có kinh nghiệm với OOP và các mẫu phát triển phổ biến: Singleton, Builder, DI, Observer
  • Có kinh nghiệm với ít nhất 1 trong những kiến trúc: MVP, MVVM, MVI
  • Có kinh nghiệm về Networking, xử lý đa luồng (Rx Java, Coroutine, Retrofit, Resful / Json, Socket…)
  • Có kinh nghiệm làm việc trên các công cụ Git, Gitlab, hệ thống CI/CD
  • Có kinh nghiệm làm việc với các công cụ thiết kế như: Figma, Balsamid, Photoshop…
  • Có kinh nghiệm tích hợp thư viện bên thứ ba.
  • Có kinh nghiệm về Unit Test và Automation Test
  • Hiểu biết về các hệ thống Streaming, Video codec, Audio codec, tối ưu Streaming, tối ưu bộ nhớ là một điểm cộng.

Phúc lợi dành cho bạn

  • Được hưởng các chế độ BHXH, nghỉ phép năm/thâm niên theo quy định của nhà nước
  • Mức lương cạnh tranh, lương tháng thứ 13, 14 và thưởng theo hiệu quả công việc
  • Cơ hội xét tăng lương/thăng chức 2 lần/năm.
  • Cơ hội làm việc trong môi trường trẻ trung, năng động, khuyến khích tinh thần sáng tạo và phát triển bản thân
  • Cơ hội tham gia các hoạt động bên lề, Company Trip, các sự kiện thường niên (lễ, Tết, ...)

Công ty

VTVlive

Ngành nghề

Quảng Cáo Truyền Thông, Phần Mềm, Giải trí/ Game, Dịch vụ IT

Quy mô công ty

100-499

Quốc tịch công ty

Vietnam

Về chúng tôi

Thông tin chung