Mobile App Developer
Mô Tả Công Việc:
-
Phát triển và duy trì các ứng dụng di động trên nền tảng iOS và Android, đảm bảo hiệu suất, tính ổn định và chất lượng tổng thể của sản phẩm.
-
Xây dựng ứng dụng dựa trên yêu cầu kỹ thuật và thiết kế đã được khách hàng hoặc bộ phận sản phẩm phê duyệt.
-
Phối hợp chặt chẽ với các bộ phận UI/UX, Backend, QC để đảm bảo ứng dụng được phát triển đồng bộ, đầy đủ tính năng và đúng tiến độ.
-
Tham gia phân tích yêu cầu, thiết kế luồng hoạt động và kiến trúc tính năng của ứng dụng.
-
Tích hợp API và các dịch vụ bên ngoài để mở rộng chức năng và nâng cao trải nghiệm người dùng.
-
Thực hiện kiểm tra, gỡ lỗi, xử lý sự cố và tối ưu mã nguồn trong suốt quá trình phát triển để đảm bảo sản phẩm chạy mượt mà.
-
Theo dõi, nghiên cứu và cập nhật các công nghệ, thư viện, xu hướng mới trong lĩnh vực mobile để áp dụng vào dự án hiện tại và tương lai.
-
Đề xuất ý tưởng, giải pháp kỹ thuật giúp cải tiến sản phẩm và tăng hiệu quả công việc.
-
Hỗ trợ team xử lý các vấn đề khó phát sinh trong quá trình phát triển.
-
Thực hiện các nhiệm vụ khác theo phân công của Trưởng bộ phận hoặc Quản lý dự án.
Yêu cầu chi tiết:
1. Trình độ & kinh nghiệm
-
Tốt nghiệp Cao đẳng/Đại học chuyên ngành Công nghệ Thông tin, Khoa học Máy tính, Công nghệ phần mềm hoặc lĩnh vực liên quan.
-
Có 1–2 năm kinh nghiệm phát triển ứng dụng di động trên iOS và/hoặc Android.
-
Kinh nghiệm xây dựng ứng dụng native hoặc hybrid bằng Swift, Kotlin/Java, React Native, ReactJS, NextJS (ít nhất một trong các công nghệ).
-
Kinh nghiệm phát triển Super App là một lợi thế.
2. Kỹ năng lập trình & kỹ thuật
-
Thành thạo một hoặc nhiều ngôn ngữ: Swift, Kotlin, Java, JavaScript, TypeScript.
-
Nắm vững kiến thức OOP, cấu trúc dữ liệu – thuật toán, thiết kế hệ thống cơ bản và tối ưu hiệu suất ứng dụng.
-
Có kinh nghiệm với React Native và các thư viện liên quan: Redux, Material UI, Bootstrap (ưu tiên).
-
Thành thạo tích hợp RESTful API, xử lý dữ liệu và làm việc với thư viện bên thứ ba.
-
Hiểu biết về cơ chế xác thực/ủy quyền: JWT, OAuth, session-based authentication.
-
Nắm vững nguyên tắc phát triển bất đồng bộ, tối ưu xử lý đa luồng và bảo mật dữ liệu người dùng.
-
Kiến thức làm việc với Firebase, OneSignal (push notification, analytics…).
-
Hiểu biết về tiêu chuẩn bảo mật ứng dụng và có kinh nghiệm triển khai các giải pháp bảo mật cơ bản.
-
Khả năng đóng góp vào việc cải thiện UI/UX, hiểu hành vi người dùng trên mobile.
3. Quy trình làm việc & tư duy
-
Hiểu rõ quy trình phát triển phần mềm theo Agile/Scrum.
-
Kinh nghiệm sử dụng các công cụ quản lý dự án như Jira, Trello, Asana.
-
Có khả năng phân tích yêu cầu, tư duy logic và giải quyết vấn đề hiệu quả.
-
Kinh nghiệm trong ngành thanh toán/Fintech là một lợi thế.
4. Kỹ năng mềm
-
Kỹ năng giao tiếp tốt, truyền đạt rõ ràng với cả team kỹ thuật và phi kỹ thuật.
-
Tiếng Anh đọc–hiểu tài liệu kỹ thuật cơ bản.
-
Tinh thần chủ động, sáng tạo, trách nhiệm, sẵn sàng học hỏi và thích nghi với công nghệ mới.
-
Khả năng làm việc nhóm hiệu quả trong môi trường phát triển nhanh và đa dạng.
Tìm hiểu thêm về cuộc sống tại HomeNest
-
Văn hóa làm việc tại HomeNest
-
Lộ trình phát triển nghề nghiệp Developer
-
Một ngày làm việc của đội ngũ kỹ sư HomeNest
- ….
Tại: /category/work-life/
Nếu bạn mong muốn phát triển sự nghiệp trong một môi trường chuyên nghiệp, nơi bạn có thể trực tiếp tham gia xây dựng các sản phẩm phần mềm, Mobile App, Website và ứng dụng AI theo xu hướng công nghệ mới, thì HomeNest Software là điểm đến phù hợp. Tại đây, bạn sẽ làm việc cùng đội ngũ trẻ, năng động, giàu tinh thần sáng tạo, với nhiều cơ hội phát triển và thăng tiến, đồng thời tạo ra những giá trị thực tiễn cho doanh nghiệp và người dùng. Hãy Tham gia cùng chúng tôi.
Nộp CV về mail: [email protected]
Hoặc Zalo: 0898 994 298





