- Tham gia phát triển ứng dụng di động (mobile app) cho iOS và Android, đảm bảo chất lượng, hiệu suất và trải nghiệm người dùng tốt nhất.
- Phát triển các tính năng mới, sửa lỗi và nâng cấp ứng dụng theo yêu cầu của khách hàng.
- Làm việc với các thành viên trong nhóm để thiết kế, phát triển và triển khai ứng dụng.
- Viết code sạch, hiệu quả, dễ bảo trì và tuân thủ các tiêu chuẩn lập trình.
- Thực hiện các bài kiểm thử đơn vị (unit testing) và kiểm thử tích hợp (integration testing) để đảm bảo chất lượng code.
- Tham gia vào quá trình triển khai ứng dụng lên các kho ứng dụng (App Store, Google Play).
- Theo dõi và xử lý các lỗi phát sinh trong quá trình vận hành ứng dụng.
- Nghiên cứu và áp dụng các công nghệ mới để nâng cao hiệu quả phát triển ứng dụng.
Mô tả công việc
Quyền lợi được hưởng
- Mức lương hấp dẫn, phù hợp với năng lực và kinh nghiệm.
- Được tham gia các chương trình đào tạo, nâng cao kỹ năng chuyên môn.
- Được làm việc trong môi trường năng động, chuyên nghiệp, có cơ hội học hỏi và phát triển bản thân.
- Được hưởng đầy đủ các chế độ phúc lợi theo quy định của pháp luật.
- Được tham gia các hoạt động teambuilding, du lịch, nghỉ mát.
Yêu cầu công việc
- Tốt nghiệp Đại học chuyên ngành CNTT hoặc các ngành liên quan.
- Có tối thiểu 3 năm kinh nghiệm
- Có kiến thức cơ bản về lập trình hướng đối tượng (OOP).
- Có kiến thức về các ngôn ngữ lập trình Swift (iOS) và Java/Kotlin (Android).
- Có kiến thức về các framework phát triển ứng dụng di động như SwiftUI (iOS) và Jetpack Compose (Android).
- Có kiến thức về các công nghệ backend như MongoDB, PostgreSQL, API, RESTful API, Microservices.
- Có kiến thức về các công nghệ cloud như AWS, Azure, Google Cloud.
- Có kiến thức về các công nghệ frontend như ReactJS, NodeJS.
- Có kiến thức về AI là một lợi thế.
- Có khả năng làm việc độc lập và làm việc nhóm.
- Có khả năng giao tiếp và truyền đạt tốt.
- Có tinh thần học hỏi và chủ động trong công việc.