Mô tả:
Trách nhiệm chính
- Tham gia phát triển và hỗ trợ toàn bộ vòng đời của ứng dụng Mobile và Website, từ lập kế hoạch, thiết kế, kiểm thử, phát hành đến vận hành.
- Tham gia phân tích, thiết kế và phát triển các ứng dụng Mobile, Website của ngân hàng.
- Tham gia quản lý, duy trì các ứng dụng Mobile và Website của ngân hàng được phát triển bởi đối tác/bên thứ ba.
- Khắc phục sự cố, gỡ lỗi nhằm tối ưu hiệu suất, đảm bảo chất lượng và bảo mật của ứng dụng.
- Nghiên cứu và đề xuất các giải pháp/công nghệ mới áp dụng cho ứng dụng Mobile và Website.
- Tuân thủ và tối ưu Code theo Coding Convention của tổ chức.
- Hoàn thành công việc được giao đúng tiến độ và đảm bảo chất lượng.
- Báo cáo công việc cho Trưởng dự án, lãnh đạo và các thành viên dự án
Yêu cầu công việc
- Tốt nghiệp Đại học các chuyên ngành có liên quan.
- Có 02–05 năm kinh nghiệm trong lĩnh vực phát triển phần mềm.
- Có ít nhất 02 năm kinh nghiệm với Swift, Java/Kotlin, TypeScript.
- Thành thạo các framework/công nghệ: SwiftUI/UIKit, Jetpack Compose, React Native, NextJS, Redux, Ant Design, Tailwind CSS.
- Có kinh nghiệm phát triển trên iOS và Android.
- Có kiến thức về MVVM, MVP, Clean Architecture, OOP, Functional Programming.
- Có khả năng phát triển giao diện theo Mockup/Design, hiểu cơ bản về UI/UX, Responsive Layout, Adaptive UI, Design System.
- Có kinh nghiệm sử dụng Git.
- Có kinh nghiệm tích hợp API, SDK, Third-party Libraries, Firebase (Crashlytics, FCM, Event Tracking…).
- Có kiến thức về bảo mật hệ thống.
- Biết thêm JavaScript, Dart là lợi thế.
- Có kinh nghiệm với Flutter, Spring Boot, Angular, Docker/Container Platform là lợi thế.
- Có khả năng viết Unit Test và kiểm thử tính năng.
- Có kinh nghiệm tối ưu hiệu năng (Caching, Memorization).
- Có khả năng tự nghiên cứu, học hỏi và giải quyết vấn đề độc lập.
- Năng động, sáng tạo, chịu được áp lực cao, có khả năng làm việc độc lập và chủ động trong dự án.
- Có kinh nghiệm làm việc với đối tác nước ngoài.
- Có kinh nghiệm triển khai phần mềm trên nền tảng Apple, Google.
- Đọc hiểu tài liệu tiếng Anh; giao tiếp với đối tác nước ngoài là lợi thế.
- Có các chứng chỉ liên quan đến Software Engineer, Apple Developer, Google Developer là lợi thế.