Tổng quan công việc
Mô tả công việc Phát triển, bảo trì và nâng cấp các ứng dụng Mobile trên nền tảng iOS, Android hoặc Cross-platform (Flutter/React Native). Phân tích
yêu cầu:nghiệp vụ, thiết kế và triển khai các tính năng mới theo
yêu cầu:của dự án. Tối ưu hiệu năng ứng dụng, đảm bảo tính ổn định, khả năng mở rộng và trải nghiệm người dùng (UI/UX). Tích hợp và làm việc với RESTful API, xử lý dữ liệu từ Backend và các dịch vụ của bên thứ ba. Thực hiện kiểm tra, sửa lỗi (Debug/Fix bug), cải tiến và nâng cấp hệ thống trong quá trình vận hành. Tham gia review code, đảm bảo chất lượng source code theo Coding Convention và Coding Standard của Công ty. Phối hợp chặt chẽ với đội ngũ Backend Developer, UI/UX Designer, QA/QC trong suốt vòng đời phát triển sản phẩm. Tham gia nghiên cứu, đề xuất và áp dụng các công nghệ mới nhằm nâng cao chất lượng sản phẩm.
Yêu cầu công việc:1. Trình độ học vấn: Chuyên ngành CNTT, ATTT hoặc các ngành liên quan 2. Ngoại ngữ: Tiếng Anh giao tiếp tốt, đọc hiểu tài liệu kỹ thuật 3. Kiến thức chuyên môn: Am hiểu một trong các nền tảng phát triển Mobile: iOS (Swift). Android (Kotlin/Java). Flutter hoặc React Native. Hiểu rõ vòng đời phát triển ứng dụng Mobile. Nắm vững kiến thức về OOP, SOLID, Design Pattern và kiến trúc ứng dụng Mobile (MVC, MVP, MVVM, Clean Architecture...). Hiểu biết về RESTful API, JSON và cơ chế giao tiếp Client – Server. Có kiến thức về quản lý source code bằng Git (ưu tiên GitFlow). Hiểu biết về Firebase (Authentication, Firestore, Cloud Messaging, Push Notification...). Có kiến thức về bảo mật ứng dụng Mobile và các phương pháp tối ưu hiệu năng. Hiểu biết về quy trình phát triển phần mềm Agile/Scrum. Có kiến thức về CI/CD cho Mobile App là một lợi thế. 4. Kỹ năng chuyên môn: Thành thạo lập trình Mobile bằng Swift, Kotlin/Java, Flutter hoặc React Native. Có khả năng phân tích
yêu cầu:, thiết kế giải pháp kỹ thuật và triển khai tính năng hiệu quả. Thành thạo tích hợp API và xử lý dữ liệu từ hệ thống Backend. Có kỹ năng debug, tối ưu hiệu năng và xử lý sự cố trên nhiều dòng thiết bị. Có khả năng đọc hiểu tài liệu kỹ thuật bằng tiếng Anh. Có kỹ năng review code, đảm bảo chất lượng source code và tuân thủ Coding Standards. Có khả năng nghiên cứu, tiếp cận và áp dụng công nghệ mới vào sản phẩm. 5. Kinh nghiệm: Có tối thiểu 05 năm kinh nghiệm phát triển ứng dụng Mobile. Đã tham gia phát triển và triển khai các dự án Mobile quy mô vừa hoặc lớn. Ưu tiên ứng viên có ứng dụng đã phát hành trên App Store hoặc Google Play.
Quyền lợi:Lương thưởng cạnh tranh, xem xét tăng lương tối thiểu 1 năm 1 lần. Làm việc trong môi trường thân thiện, năng động, chuyên nghiệp. Được tham gia tất cả các hoạt động văn hóa, thể thao, xã hội và các hoạt động khác tại Công ty Được hưởng đầy đủ các chế độ
phúc lợi:theo quy định của Công ty và Pháp luật: tham gia BHXH, BHYT, khám sức khỏe định kỳ, thưởng các dịp Lễ, Tết, các chế độ hiểu hỷ, sinh nhật, đám cưới, thai sản, đau ốm,… Được tham gia vào các khóa huấn luyện, đào tạo, hỗ trợ học và thi chứng chỉ nâng cao kỹ năng và nghiệp vụ . Được làm việc với các doanh nghiệp/ tập đoàn trong và ngoài nước ở nhiều lĩnh vực khác nhau. Cơ hội học hỏi, đào tạo, phát triển bản thân và thăng tiến trong công việc
Kỹ năng chính
Quyền lợi
Career Path
Training/Certification
THR
Team-building events
Thông tin bổ sung
Lập trình viên
Scrum
Tiếng Anh, Tieng Thai
