04 Developer Native mobile: iOS (Swift) và Android Developer (Java)
Tuyển dụng 04 Developer nền tảng Native mobile tháng 04/2025:
1. iOS Developer (Swift)
Mô tả công việc
- Phát triển, tối ưu và duy trì ứng dụng iOS chất lượng cao bằng ngôn ngữ Swift.
- Phối hợp với đội ngũ team UI/UX, Backend, QA, và Product để triển khai tính năng mới và đảm bảo trải nghiệm người dùng tối ưu.
- Thiết kế giao diện linh hoạt, tương thích đa thiết bị sử dụng UIKit/SwiftUI.
- Tích hợp và tối ưu hóa API từ hệ thống backend vào ứng dụng iOS.
- Tối ưu hiệu suất ứng dụng: giảm tải bộ nhớ, xử lý đa luồng (GCD/Operation Queue), và cải thiện trải nghiệm người dùng.
- Đảm bảo mã nguồn sạch, áp dụng design patterns (MVVM, VIPER) và tuân thủ nguyên tắc SOLID.
- Cập nhật xu hướng công nghệ iOS mới (Combine, Swift Concurrency) và đề xuất giải pháp kỹ thuật phù hợp.
- Tham gia phân tích yêu cầu, xử lý sự cố và tối ưu quy trình phát triển.
Yêu cầu ứng viên
- Từ 01 năm kinh nghiệm phát triển ứng dụng iOS bằng Swift.
- Thành thạo UIKit, SwiftUI, và quy trình làm việc với Xcode.
- Hiểu sâu về RESTful API, JSON, và quản lý dữ liệu local (Core Data, Realm, UserDefaults).
- Kinh nghiệm với dependency management (CocoaPods, Swift Package Manager, Carthage).
- Quen thuộc Git, CI/CD cho iOS (Fastlane, Jenkins, GitHub Actions) và Agile/Scrum.
- Tốt nghiệp ngành CNTT, Khoa học Máy tính hoặc lĩnh vực liên quan (ưu tiên ứng viên có chứng chỉ iOS từ Apple).
- Tư duy logic, khả năng phân tích và giải quyết vấn đề hiệu quả.
- Cẩn thận, tỉ mỉ, có trách nhiệm và sẵn sàng học hỏi công nghệ mới.
Ưu tiên:
- Ứng viên đã từng publish ứng dụng lên App Store hoặc có portfolio code (GitHub/GitLab).
- Kinh nghiệm với Firebase, Push Notification, In-App Purchases, hoặc tích hợp thư viện third-party.
- Hiểu biết về performance profiling (Instruments, Memory Graph Debugger).
- Quen thuộc Swift Concurrency (async/await, Actor) và Modular Architecture.
2. Android Developer (Java/ Kotlin)
Mô tả công việc
- Thực hiện phát triển sản phẩm, dịch vụ trên nền tảng ứng dụng số đảm bảo chất lượng và tiến độ triển khai cam kết.
- Thực hiện tối ưu hiệu năng và trải nghiệm của khách hàng cho các tính năng trên ứng dụng mobile booking.
- Phối hợp với các team UI/UX, BA, Backend dev,… để triển khai các tính năng trên ứng dụng mobile booking, đảm bảo yêu cầu về chất lượng, tiến độ của các dự án.
- Tuân theo các tiêu chuẩn thiết kế, tiêu chuẩn mã nguồn, bảo mật và hiệu năng cao cho hệ thống.
- Thực hiện Unit Test. Hỗ trợ kiểm thử SIT/UAT, sửa lỗi và nghiệm thu chức năng.
- Quản lý code theo quy trình của dự án.
- Hỗ trợ kỹ thuật và xử lý các vấn đề phát sinh.
- Thực hiện tối ưu hiệu năng và trải nghiệm của khách hàng cho các tính năng trên ứng dụng mobile booking.
Yêu cầu ứng viên
- Ưu tiên ứng viên có kinh nghiệm phát triển sản phẩm trên nền tảng Backbase.
- Có kinh nghiệm làm việc theo mô hình Agile/Scrum.
- Thành thạo ngôn ngữ lập trình Kotlin
- Hiểu biết về kiến trúc Microservice (MSA), SOA, Event-Driven Architecture (EDA)
- Có kinh nghiệm phát triển và tích hợp RESTful API
- Nắm vững kiến thức về cấu trúc dữ liệu và giải thuật.
- Sử dụng thành thạo các IDE phát triển và công cụ quản lý mã nguồn (Git)
- Hiểu biết và có kinh nghiệm thực tế với DevOps, CI/CD.
Offer: Deal theo năng lực;
Interview: (CTO) Mr. Nghiệp phỏng vấn (01 vòng): Online test – Technical Interview.
Liên hệ:
Gửi CV, zalo/ mail:
- Mrs. Hà: 097 682 55 78 | [email protected] | (024) 7108 9868.
- Ms. Tuyết: 0374 650 485 | [email protected]