messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
ACB

IT - Mobile Developer (React Native)

Hội sở (Hồ Chí Minh) Khối Ngân Hàng Số
Experience Thương lượng Hạn: 2026-08-31

Mô tả công việc

We are looking for an experienced Mobile Developer who is responsible for the development of frontend services. The candidate for this position should have experience in mobile development (Android/iOS). Having a strong background in cryptography is a big plus. Responsibilities - Participate in coding and code reviews to deliver a high‑quality product - Keep the code clean and easy to maintain - Create and maintain technical documentation - Proactively improve product features and quality - Collaborate with other teams for product integration Requirements Education - BS/MS degree in Computer Science, Software Engineering, or a related technical field Technical Skills & Experience - Good understanding of OOP, design patterns, multithreading/concurrency programming, data structures, and algorithms - At least 3 years of experience in React Native programming; knowledge of React JS is a big plus - Understanding of or experience with Kotlin (Android) and/or Swift (iOS) is a plus - Experience with RESTful APIs to connect Android and iOS applications to backend services - Strong knowledge of Android/iOS UI design principles and patterns - Experience with push notification services - Benchmarking and optimization experience, and knowledge of offline storage, threading, and performance tuning are big pluses - Understanding of CI/CD software development environments - Experience working in agile development teams, such as Scrum or Kanban Soft Skills - Interest in dealing with technical challenges and eagerness to explore new technologies - Good problem‑solving skills and strong teamwork spirit - Strong communication skills to effectively collaborate with other developers and stakeholders Nộp đơn ứng tuyển công việc này Họ & tên bạn * Địa chỉ email * Số điện thoại * Ngày tháng năm sinh * Trình độ học vấn (Education)  * -- Trình độ học vấn (Education) --Chưa tốt nghiệp (No degree)Phổ thông (High school)Trung cấpCao đẳng (College)Đại học (University/Academy)Thạc sỹ (Master)Tiến sỹ (PhD)Sau đại học (Postgraduate)Khác (Others) Bạn biết đến cơ hội ứng tuyển này qua kênh nào?  * -- Bạn biết đến cơ hội ứng tuyển này qua kênh nào? --Website tuyển dụng ACBFacebook ACBLinkedIn ACBWebsite việc làmQuảng cáo onlineNgười giới thiệuKhác + Thông tin thêm CV của bạn * Click để chọn & tải lên CV của bạn Nộp đơn ứng tuyển Bỏ qua --> { "@context": "http://schema.org", "@type": "JobPosting", "jobLocation" : { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "No address locality", "addressRegion": "No address region", "streetAddress": "No street address", "postalCode": "0" } }, "datePosted":"2020-08-21", "description":"We are looking for an experienced Mobile Developer who is responsible for the development of frontend services. The candidate for this position should have experience in mobile development (Android/iOS). Having a strong background in cryptography is a big plus. Responsibilities - Participate in coding and code reviews to deliver a high‑quality product - Keep the code clean and easy to maintain - Create and maintain technical documentation - Proactively improve product features and quality - Collaborate with other teams for product integration Requirements Education - BS/MS degree in Computer Science, Software Engineering, or a related technical field Technical Skills & Experience - Good understanding of OOP, design patterns, multithreading/concurrency programming, data structures, and algorithms - At least 3 years of experience in React Native programming; knowledge of React JS is a big plus - Understanding of or experience with Kotlin (Android) and/or Swift (iOS) is a plus - Experience with RESTful APIs to connect Android and iOS applications to backend services - Strong knowledge of Android/iOS UI design principles and patterns - Experience with push notification services - Benchmarking and optimization experience, and knowledge of offline storage, threading, and performance tuning are big pluses - Understanding of CI/CD software development environments - Experience working in agile development teams, such as Scrum or Kanban Soft Skills - Interest in dealing with technical challenges and eagerness to explore new technologies - Good problem‑solving skills and strong teamwork spirit - Strong communication skills to effectively collaborate with other developers and stakeholders ", "employmentType":"Toàn thời gian", "hiringOrganization": { "@type": "Organization", "name": "Ngân hàng Á Châu - ACB", "sameAs" : "http://www.acbjobs.com.vn" }, "identifier": { "@type": "PropertyValue", "name": "IT - Mobile Developer (React Native)", "value": "20731" }, "title": "IT - Mobile Developer (React Native)", "validThrough":"2026-08-31" }

Phân tích kỹ năng cần có

## 📊 Phân tích kỹ năng – IT Mobile Developer (React Native) tại ACB ### 🔴 Yêu cầu BẮT BUỘC (Hard Requirements) | Kỹ năng | Mức độ | Ghi chú | |---|---|---| | React Native | ≥ 3 năm | Đây là yêu cầu cốt lõi, không thương lượng | | OOP, Design Patterns | Nền tảng vững | Singleton, Observer, MVC/MVP/MVVM… | | Multithreading/Concurrency | Nền tảng | Đặc biệt quan trọng với app tài chính | | Data Structures & Algorithms | Nền tảng | Phỏng vấn thường test live coding | | RESTful API integration | Thành thạo | Kết nối backend services | | Android/iOS UI design principles | Thành thạo | Material Design, Human Interface Guidelines | | Push Notification (FCM/APNs) | Có kinh nghiệm | Thông báo giao dịch, OTP… | | CI/CD | Có hiểu biết | GitLab CI, Jenkins, Bitrise… | | Scrum/Kanban | Có kinh nghiệm | Làm việc nhóm agile | | Bằng cử nhân/thạc sĩ CNTT | Bắt buộc | Software Engineering hoặc liên quan | ### 🟢 Kỹ năng CỘNG ĐIỂM (Nice to Have) - **React JS** – cần thiết nếu team có web app chia sẻ component - **Kotlin (Android)** và/hoặc **Swift (iOS)** – giúp build native module - **Cryptography** ⭐ – đây là điểm **rất khác biệt** vì ACB là ngân hàng, bảo mật là ưu tiên hàng đầu - **Offline storage** – Realm, SQLite, AsyncStorage, MMKV - **Performance tuning, benchmarking** – tối ưu cho app ngân hàng có lượng truy cập lớn - **Mobile security best practices** – SSL pinning, jailbreak detection, anti-tampering ### 🎓 Chứng chỉ gợi ý (nếu muốn "ghi điểm" CV) | Chứng chỉ | Tổ chức | Giá trị với ACB | |---|---|---| | Meta React Native Certificate | Meta (Coursera) | Xác thực kiến thức React Native | | AWS Certified Developer | Amazon | Nếu backend ACB dùng AWS | | Certified Scrum Developer | Scrum Alliance | Chứng minh làm agile | | Certified Secure Software Lifecycle Professional (CSSLP) | (ISC)² | Liên quan đến cryptography & security | | Mobile Application Security (MAS) | EC-Council | Phù hợp với big plus cryptography | ### 🧠 Soft Skills cần thiết - Tinh thần **chủ động cải tiến sản phẩm** (không chỉ code theo yêu cầu) - Kỹ năng **giao tiếp đa bên** – làm việc với BA, QA, DevOps, Security team - Khả năng **viết tài liệu kỹ thuật** bằng tiếng Anh tốt - **Tư duy bảo mật** – đặc thù ngân hàng, mọi dòng code đều cần nghĩ đến rủi ro --- > 💡 **Lời khuyên thật lòng:** Đây là vị trí **mid-senior level** (3+ năm RN). Nếu bạn mới ra trường hoặc mới chuyển sang React Native được 1 năm, hãy tích lũy thêm ở môi trường fintech hoặc outsource trước khi apply ngân hàng.

Chuẩn bị phỏng vấn

## 🎯 Hướng dẫn phỏng vấn IT Mobile Developer (React Native) – ACB ### 📋 Quy trình tuyển dụng dự kiến (3-5 vòng) **Vòng 1: HR Screening (30-45 phút)** - Giới thiệu bản thân, kinh nghiệm - Mục tiêu nghề nghiệp, lý do ứng tuyển ACB - Mức lương mong muốn, thời gian có thể bắt đầu - ✅ *Tip:* Nêu rõ hiểu biết của bạn về **Ngân hàng số ACB** (ACB app, ACB One…), chứng minh bạn có động lực thật sự với ngân hàng chứ không phải apply đại **Vòng 2: Technical Test / Live Coding (60-90 phút)** - Bài test thường gồm: - React Native: Component lifecycle, Hooks, Navigation, State management (Redux/Context) - JavaScript/TypeScript: ES6+, Promise/async-await, Event loop - Algorithm cơ bản: Array, String, Tree - Code review: Đọc đoạn code có bug và chỉ ra vấn đề - ✅ *Tip:* Chuẩn bị môi trường RN trước ở nhà, luyện trên HackerRank/LeetCode **Vòng 3: Technical Interview với Senior Dev / Tech Lead (60 phút)** - Đào sâu vào dự án đã làm: kiến trúc, lý do chọn tech, performance issue đã xử lý - Câu hỏi về **offline storage, threading, push notification** - Câu hỏi về **CI/CD** và quy trình release app - ✅ *Tip:* Chuẩn bị 2-3 dự án "best of" để kể chi tiết, có số liệu cụ thể (số user, performance improvement) **Vòng 4: Manager Interview / Department Head (45-60 phút)** - Đánh giá **culture fit** với Khối Ngân hàng số - Tầm nhìn nghề nghiệp dài hạn - Khả năng làm việc dưới áp lực deadline, quy định chặt của ngân hàng - ✅ *Tip:* Cho thấy bạn hiểu đặc thù làm IT ngân hàng: phải tuân thủ NHNN, bảo mật cao, release chậm hơn startup nhưng ổn định hơn **Vòng 5 (có thể):** Offer & Background check --- ### ❓ Câu hỏi phỏng vấn hay gặp theo từng vòng #### 🔧 Vòng Technical 1. **"Sự khác biệt giữa React Native và React JS? Khi nào nên dùng native module?"** 2. **"Giải thích React Native bridge và JSI"** 3. **"Bạn đã xử lý performance issue nào? Memory leak, bridge bottleneck?"** 4. **"So sánh Redux, MobX, Context API – khi nào dùng cái nào?"** 5. **"Push notification hoạt động như thế nào? FCM vs APNs?"** 6. **"RESTful API: xử lý authentication, refresh token như thế nào trong app?"** 7. **"CI/CD cho mobile app: bạn đã setup pipeline nào?"** 8. **"Tại sao app ngân hàng cần offline storage? Bạn đã implement chưa?"** 9. **"Cryptography trong mobile app: bạn biết những kỹ thuật nào? SSL Pinning, end-to-end encryption?"** 10. **"Code review: bạn tìm thấy bug gì trong đoạn code này?"** #### 💬 Vòng Soft Skills 1. **"Bạn đã từng conflict với team member như thế nào?"** 2. **"Khi product đưa requirement mơ hồ, bạn xử lý ra sao?"** 3. **"Bạn đã đề xuất cải tiến gì cho product chưa?"** 4. **"Tại sao bạn muốn rời công ty cũ?"** *(Chuẩn bị kỹ câu này – đừng nói xấu công ty cũ)* --- ### 👔 Dress Code | Vòng | Trang phục | |---|---| | HR Screening | Smart casual hoặc business casual | | Technical | Smart casual (quan Jean áo polo/blazer là OK) | | Manager Interview | Business casual – áo sơ mi, quần âu | | ACB là ngân hàng, dress code khá chỉn chu – **đừng mặc quá casual** như đi phỏng vấn startup | ### 🎒 Chuẩn bị mang theo - Laptop cá nhân (backup nếu cần live coding) - 2-3 bản CV in sẵn - Sổ tay ghi chép - Danh sách 3-5 dự án "best of" + GitHub link

Lộ trình ôn thi

## 📚 Lộ trình ôn tập 1-2 tuần cho vị trí Mobile Developer tại ACB ### 🗓️ Lộ trình 14 ngày (dành cho người đã có 3+ năm RN) #### **Tuần 1: Củng cố nền tảng** **Ngày 1-2: JavaScript & TypeScript nâng cao** - Event loop, Promise, async/await - Closures, Prototypes, ES6+ features - TypeScript: Generics, Utility types, Decorators - 📖 *Tài liệu:* "You Don't Know JS" (Kyle Simpson), TypeScript Handbook **Ngày 3-4: React & React Native sâu** - Component lifecycle, Hooks (useEffect, useMemo, useCallback, useRef) - Navigation: React Navigation 6 - State management: Redux Toolkit, Zustand, Context - Native modules, JSI, Hermes engine - 📖 *Tài liệu:* React Native docs chính thức, William Candillon (YouTube) **Ngày 5-6: Mobile-specific knowledge** - Android: Activity, Fragment, Service, Broadcast Receiver - iOS: ViewController, AppDelegate - Push Notification: FCM setup, APNs, deep linking - Offline storage: AsyncStorage, MMKV, Realm, SQLite - Performance: Profiler, Flipper, React DevTools - 📖 *Tài liệu:* "React Native in Action" (Nader Dabit) **Ngày 7: Cryptography & Security** ⭐ **QUAN TRỌNG CHO NGÂN HÀNG** - SSL Pinning, Certificate Pinning - JWT, OAuth 2.0, OpenID Connect - AES, RSA, hashing (bcrypt, SHA-256) - Keystore / Keychain trên mobile - OWASP Mobile Top 10 - 📖 *Tài liệu:* OWASP Mobile Security Guide, "Cryptography Engineering" (Ferguson, Schneier, Kohno) #### **Tuần 2: Luyện tập & Project review** **Ngày 8-9: Algorithms & Data Structures** - Array, String, LinkedList, Tree - Sorting, Searching - Big O notation - 📖 *Luyện:* LeetCode (Easy/Medium), HackerRank - 🎯 *Focus:* 5 bài/ngày, ưu tiên String & Array manipulation **Ngày 10-11: System Design cơ bản** - Thiết kế mobile banking app - Cách cache data, đồng bộ offline - API design cho transaction - 📖 *Tài liệu:* "System Design Interview" vol 1 & 2 **Ngày 12-13: Ôn tập project cá nhân** - Review lại 2-3 dự án tốt nhất - Note sẵn các con số: "giảm 40% load time", "tăng retention 25%" - Chuẩn bị câu trả lời cho câu hỏi "Tại sao chọn tech X thay vì Y?" **Ngày 14: Mock interview** - Luyện với bạn bè hoặc trên Pramp / InterviewBit - Record lại và tự review - Chuẩn bị câu hỏi để hỏi ngược interviewer --- ### 📚 Tài liệu tham khảo gợi ý **Sách:** - 📕 *"React Native in Action"* – Nader Dabit - 📗 *"Learning React Native"* – Bonnie Eisenman - 📘 *"Programming React Native"* – DotNetTR - 📙 *"Mobile Security: A Pocket Guide"* – Alan Calder **Khóa học online:** - 🎓 Udemy: "The Complete React Native + Hooks Course" (Stephen Grider) - 🎓 Coursera: Meta React Native Specialization - 🎓 Frontend Masters: React Native courses **YouTube channels:** - 📺 William Candillon (React Native animation, advanced) - 📺 notJust.dev (React Native real-world projects) - 📺 Catalin Miron (React Native UI/UX) **Blog/Tài liệu free:** - 📄 React Native docs chính thức - 📄 GitHub: react-native-elements, react-navigation - 📄 Medium: tag React Native - 📄 Dev.to React Native section --- ### 🎯 Tài liệu riêng cho "big plus" – Cryptography - 🔐 NIST Cryptographic Standards - 🔐 OWASP Mobile Security Testing Guide - 🔐 "Applied Cryptography" – Bruce Schneier - 🔐 Khan Academy: Cryptography course (miễn phí) --- ### ✅ Checklist trước ngày phỏng vấn - [ ] Đọc kỹ JD ACB ít nhất 3 lần - [ ] Tìm hiểu về ACB app, sản phẩm Ngân hàng số - [ ] Xem news ACB gần đây (chiến lược chuyển đổi số) - [ ] Luyện 30 bài LeetCode Medium - [ ] Note sẵn 5 câu hỏi để hỏi interviewer - [ ] Chuẩn bị trang phục - [ ] In CV, photo/scan bằng cấp - [ ] Test máy tính nếu cần mang theo

Tư vấn nghề nghiệp

## 💼 Lời khuyên sự nghiệp – Mobile Developer tại Ngân hàng ### 🪜 Lộ trình thăng tiến điển hình ``` Mid Mobile Dev (3-5 năm) ↓ Senior Mobile Dev (5-7 năm) ↓ Tech Lead / Lead Mobile (7-10 năm) ↓ Engineering Manager / Solution Architect ↓ Head of Digital / CTO track ``` **Ở ACB cụ thể:** | Cấp bậc | Kinh nghiệm | Vai trò | |---|---|---| | **Chuyên viên (Junior)** | 0-2 năm | Code theo task | | **Chuyên viên (Mid)** | 3-5 năm | Own feature, code review | | **Chuyên viên cao cấp (Senior)** | 5-7 năm | Design kiến trúc, mentor | | **Trưởng nhóm (Team Lead)** | 7-10 năm | Quản lý 3-5 người | | **Phó phòng / Trưởng phòng** | 10+ năm | Quản lý 10-30 người | | **Giám đốc công nghệ** | 15+ năm | Chiến lược chuyển đổi số | --- ### 💰 Mức lương kỳ vọng (tham khảo thị trường Việt Nam 2024-2026) | Vị trí | Fintech/Startup | Ngân hàng (Big 4) | Ngân hàng (ACB, Techcombank, MB…) | |---|---|---|---| | **Junior (0-2 năm)** | 15-25 triệu | 12-20 triệu | 15-25 triệu | | **Mid (3-5 năm)** | 30-50 triệu | 25-40 triệu | 30-50 triệu | | **Senior (5-7 năm)** | 50-90 triệu | 45-70 triệu | 50-80 triệu | | **Tech Lead** | 80-150 triệu | 70-120 triệu | 80-130 triệu | | **Engineering Manager** | 100-200 triệu+ | 100-180 triệu | 120-200 triệu | > ⚠️ **Lưu ý:** ACB thường trả mức cạnh tranh với thị trường nhưng **không cao bằng fintech** như MoMo, ZaloPay, VNPay. Bù lại: > - Ổn định lâu dài, ít bị layoff > - Thưởng Tết, lương tháng 13 đầy đủ > - Bảo hiểm sức khỏe cao cấp > - Đào tạo chứng chỉ quốc tế > - Cơ hội làm việc với hệ thống core banking --- ### 🎯 Kỹ năng cần phát triển thêm trong 1-2 năm tới **Must-have (phải có):** 1. **Flutter / Kotlin Multiplatform** – xu hướng cross-platform 2025+ 2. **TypeScript nâng cao** – gần như bắt buộc với RN hiện đại 3. **Cloud platform** (AWS/GCP/Azure) – ngân hàng đang chuyển lên cloud 4. **Security mindset** – OWASP, secure coding 5. **CI/CD với Fastlane** – tự động hóa release **Nice-to-have (cộng điểm):** 6. **Domain knowledge về fintech** – payment, KYC, eKYC 7. **AI/ML cơ bản** – chatbot, recommendation 8. **Backend cơ bản** (Node.js, Go) – hiểu full-stack 9. **DevOps** – Docker, Kubernetes 10. **Public speaking / mentoring** – để lên Tech Lead --- ### 🏦 Tại sao nên làm IT ngân hàng? **Ưu điểm:** - ✅ Hệ thống lớn, scale user cực cao (ACB có hàng chục triệu user) - ✅ Budget đào tạo lớn, được cấp chứng chỉ AWS/Azure/Scrum - ✅ Bài toán thực tế đa dạng: payment, credit scoring, fraud detection - ✅ Job security cao, ít bị layoff - ✅ Brand name mạnh trong CV **Nhược điểm:** - ❌ Quy trình release chậm hơn startup - ❌ Nhiều compliance, ít được "thử nghiệm cái mới" - ❌ Lương có thể thấp hơn fintech top 2-3 năm đầu - ❌ Văn hóa conservative hơn --- ### 🌟 Lời khuyên cho người đang cân nhắc > **Nếu bạn đang ở startup fintech:** > ACB là bước đi chiến lược để chuyên nghiệp hóa, học hệ thống lớn, sau 3-5 năm có thể quay lại fintech với mức lương cao hơn nhiều. > > **Nếu bạn đang ở công ty outsource:** > Làm ngân hàng giúp CV "đẹp" hơn, dự án thực tế hơn, đặc biệt nếu đang muốn chuyển sang product company. > > **Nếu bạn đang ở big tech (VinAI, FPT…):** > Cân nhắc kỹ – lương ACB có thể không bằng, nhưng bù lại domain banking rất quý. > > **Nếu bạn mới ra trường:** > Hãy tích lũy 3+ năm React Native ở công ty product trước, đừng apply vội – ACB ưu tiên kinh nghiệm thực chiến.

Câu hỏi thường gặp

Mới ra trường, chưa có 3 năm React Native, có nên apply vị trí này không?

Câu trả lời ngắn: Không nên apply vội. JD yêu cầu 'At least 3 years' là yêu cầu cứng – nếu chưa đủ, CV sẽ bị HR loại ngay từ vòng duyệt hồ sơ. Thay vào đó, bạn nên: (1) Tích lũy 2-3 năm RN ở các công ty product, (2) Build 2-3 app cá nhân đưa lên App Store/Google Play để có sản phẩm thực, (3) Học thêm về cryptography, security vì ngân hàng rất coi trọng điều này. Nếu cần apply ngay để có thu nhập, hãy nhắm vào các vị trí Junior Mobile Dev tại fintech hoặc startup trước.

Tôi có 3 năm React Native nhưng chưa từng làm fintech/banking, có bất lợi gì không?

Bạn đủ điều kiện cơ bản để apply. Tuy nhiên, phỏng vấn có thể sẽ đào sâu vào: (1) Security mindset – họ muốn bạn hiểu rủi ro khi code app tài chính, (2) Performance với lượng user lớn, (3) Tuân thủ quy trình chặt chẽ. Hãy tự học trước về: OWASP Mobile Top 10, SSL Pinning, JWT/OAuth, các chuẩn PCI DSS cơ bản, và đọc qua 1-2 bài viết về 'challenges of mobile banking app development'. Những kiến thức này sẽ giúp bạn 'ghi điểm' trong mắt interviewer.

Lương Mobile Developer tại ACB khoảng bao nhiêu? Thương lượng thế nào?

JD ghi 'Thương lượng' nghĩa là bạn cần đề xuất mức mong muốn. Theo thị trường 2024-2026, mid-level React Native ở ngân hàng top (ACB, Techcombank, MB, VPBank) dao động 30-50 triệu Gross, Senior 50-80 triệu. Khi thương lượng: (1) Đề xuất mức cao hơn 10-15% so với mức bạn mong muốn để có đà đàm phán, (2) Đừng nói mức cũ quá sớm, (3) Hỏi về package đầy đủ: thưởng Tết (thường 2-3 tháng lương), 13th month salary, bảo hiểm, cổ phiếu ESOP nếu có. Nếu offer thấp hơn 25 triệu cho 3 năm kinh nghiệm thì nên cân nhắc lại.

React Native có tương lai không, hay nên chuyển sang Flutter?

Cả hai đều có tương lai tốt. React Native vẫn chiếm thị phần lớn, cộng đồng đông, nhiều job. Flutter đang phát triển mạnh, đặc biệt ở startup. Với vị trí ACB này, React Native là lựa chọn đúng vì: (1) Ngân hàng thường chọn công nghệ ổn định, cộng đồng lớn, (2) RN có Meta support lâu dài, (3) Hệ sinh thái package phong phú cho banking (payment SDK, security libs). Tuy nhiên, nếu bạn có thời gian, hãy học thêm Flutter làm 'skill dự phòng' – không ai biết được xu hướng 5 năm tới. Đặc biệt, Kotlin Multiplatform (KMP) cũng đang nổi lên như một lựa chọn mới.

Big plus cryptography nghĩa là sao? Tôi có cần học sâu crypto không?

'Big plus' nghĩa là không bắt buộc, nhưng nếu có thì bạn sẽ được ưu tiên. Với ngân hàng, họ tìm người hiểu: (1) Cách mã hóa dữ liệu nhạy cảm (AES, RSA), (2) Hashing password (bcrypt, Argon2), (3) JWT và OAuth flow, (4) SSL Pinning để chống MITM, (5) Secure storage (Keychain iOS, Keystore Android). Bạn KHÔNG cần học sâu như security engineer, nhưng cần hiểu concepts và biết apply vào mobile app. Nếu phỏng vấn hỏi về cryptography mà bạn trả lời được 2-3 kỹ thuật trên là đã có lợi thế lớn so với ứng viên khác.

Làm IT ngân hàng có nhàm không? Công nghệ có bị cũ không?

Quan niệm 'IT ngân hàng lạc hậu' đã không còn đúng từ 5 năm trước. ACB và các ngân hàng top hiện nay: (1) Áp dụng cloud (AWS/Azure), microservices, (2) Đầu tư chuyển đổi số mạnh mẽ, (3) Tuyển dev biết React Native, Flutter, AI/ML. Tuy nhiên, so với startup fintech, ngân hàng vẫn có phần conservative hơn trong việc thử công nghệ mới, vì phải tuân thủ quy định NHNN, PCI DSS. Nếu bạn thích sự ổn định, làm việc với hệ thống lớn, bài toán thực tế → ngân hàng là nơi tốt. Nếu bạn thích thử cái mới, move fast → fintech sẽ phù hợp hơn.

Tôi nên hỏi gì khi phỏng vấn để thể hiện sự quan tâm thật sự?

5 câu hỏi gợi ý bạn nên hỏi: (1) 'Team hiện tại bao nhiêu người? Mobile team đang maintain bao nhiêu app và lượng active user khoảng bao nhiêu?' (2) 'Quy trình release app như thế nào? Có automation CI/CD không?' (3) 'Trong 6 tháng tới, team có kế hoạch adopt công nghệ mới nào không?' (4) 'Security testing được thực hiện thế nào? Có penetration test định kỳ không?' (5) 'Cơ hội phát triển – team có hỗ trợ đi học chứng chỉ, conference không?'. Những câu này cho thấy bạn quan tâm đến môi trường làm việc thực sự, không phải chỉ quan tâm lương.

ACB có khác gì so với Techcombank, MB, VPBank về môi trường IT?

Cả 4 ngân hàng đều đang đầu tư mạnh cho chuyển đổi số. So sánh nhanh: ACB – văn hóa cởi mở, ít quan liêu hơn các ngân hàng nhà nước, app ACB One được đánh giá cao, team Ngân hàng số khá trẻ và dynamic. Techcombank – lương cao top ngành, đầu tư công nghệ mạnh. MB – nổi tiếng với M-Service, văn hóa Agile thực sự. VPBank – đang chuyển mình mạnh với FE Credit, Cake. Nếu bạn ưu tiên môi trường cân bằng giữa ổn định và innovation, ACB là lựa chọn tốt. Tuy nhiên, nên apply cả 4 để có nhiều offer so sánh.