Mức lương cạnh tranh, hấp dẫn
Môi trường làm việc chuyên nghiệp, thân thiện
Được làm việc với các hệ thống hiện đại, tiên tiến
The Job
- Thiết kế và lập trình cho các dự án Mobile của Khối Ngân hàng số
- Đảm bảo hiệu suất, chất lượng và tối ưu trải nghiệm cho người dùng trên nhiều kiểu Thiết bị và hệ điều hành khác nhau.
- Thực hiện test và review code để duy trì chất lượng mã code.
- Đề xuất giải pháp, thử nghiệm xu hướng công nghệ mới nhằm cải tiến, đổi mới, đóng góp vào việc phát triển công nghệ và sản phẩm.
- Duy trì cộng tác hiệu quả với các team chức năng chéo (Product, Backend, QA, DevOps, Design, v.v.) để cung cấp đầu vào kỹ thuật, xác định, Thiết kế, triển khai các tính năng mới và cải tiến như một phần của nhóm Agile
Your Skills and Experience
- Tốt nghiệp Đại học các chuyên ngành Công nghệ thông tin, Khoa học máy tính, Điện tử viễn thông, Công nghệ phần mềm, Hệ thống thông tin ..
- 5 năm kinh nghiệm Dev Mobile, ít nhất 3 năm kinh nghiệm chuyên sâu về Flutter cho các ứng dụng quy mô lớn.
- Hiểu biết sâu sắc về Flutter và ngôn ngữ Dart, bao gồm nguyên tắc lập trình, mẫu thiết kế, luồng xử lý, quản lý bộ nhớ, tối ưu hiệu suất, kết nối mạng, lập trình bất đồng bộ, và sử dụng được Flutter libraries.
- Có kiến thức toàn diện về bảo mật, thiết kế API, nguyên lý UI/UX của ứng dụng di động, CI/CD tools.
- Kinh nghiệm với các nền tảng như Android/iOS gốc hoặc React Native là một lợi thế, cũng như lòng sẵn lòng học và làm việc với các công nghệ bổ sung.
- Thành thạo việc áp dụng các phương pháp phát triển Agile với kinh nghiệm trong TDD và kiến thức về các framework kiểm thử tự động.
- Thái độ chủ động và sẵn lòng tham gia vào môi trường làm việc đa dạng và hợp tác.
Why You'll Love Working Here
- Mức lương cạnh tranh, hấp dẫn (Thưởng xếp loại thực hiện công việc 6 tháng/lần, thưởng sinh nhật ngân hàng, thưởng các ngày lễ tết trong năm...).
- Chế độ phúc lợi cạnh tranh: Du lịch hàng năm, Khám sức khỏe định kì hàng năm; Gói bảo hiểm sức khỏe; Các hoạt động tri ân, chăm lo đời sống tinh thần CBNV và Thân nhân...
- Môi trường làm việc chuyên nghiệp, thân thiện, cởi mở.
- Được làm việc với các hệ thống hiện đại, tiên tiến nhất thị trường, áp dụng các công nghệ hàng đầu về an ninh bảo mật để đảm bảo an toàn cho người sử dụng.
- Cơ hội học hỏi nghiệp vụ ngân hàng.
- Mức lương cạnh tranh, hấp dẫn (Thưởng xếp loại thực hiện công việc 6 tháng/lần, thưởng sinh nhật ngân hàng, thưởng các ngày lễ tết trong năm...).
- Chế độ phúc lợi cạnh tranh: Du lịch hàng năm, Khám sức khỏe định kì hàng năm; Gói bảo hiểm sức khỏe; Các hoạt động tri ân, chăm lo đời sống tinh thần CBNV và Thân nhân...
- Môi trường làm việc chuyên nghiệp, thân thiện, cởi mở.
- Được làm việc với các hệ thống hiện đại, tiên tiến nhất thị trường, áp dụng các công nghệ hàng đầu về an ninh bảo mật để đảm bảo an toàn cho người sử dụng.
- Cơ hội học hỏi nghiệp vụ ngân hàng.
Ngân hàng Thương mại Cổ phần Quân đội MB Bank là ngân hàng thương mại cổ phần ở Việt Nam, là một doanh nghiệp trực thuộc Bộ Quốc phòng. MB Bank được thành lập vào ngày 04 tháng 11 năm 1994, với số vốn điều lệ ban đầu lúc mới thành lập chỉ 20 tỷ đồng cùng với 25 cán bộ nhân viên.
Trải qua gần 25 năm xây dựng và trưởng thành, MB ngày càng phát triển lớn mạnh, trở thành một tập đoàn tài chính đa năng với ngân hàng mẹ MB tại Việt Nam & nước ngoài (Lào, Campuchia) và các công ty thành viên (trong lĩnh vực chứng khoán, bảo hiểm, tài chính tiêu dùng, quản lý quỹ, quản lý tài sản, bảo hiểm nhân thọ). Với các mặt hoạt động kinh doanh hiệu quả, MB đã khẳng định được thương hiệu, uy tín trong ngành dịch vụ tài chính tại Việt Nam. MB có các hoạt động dịch vụ và sản phẩm đa dạng trên nền tảng quản trị rủi ro vượt trội, hạ tầng CNTT hiện đại, phát triển mạnh mẽ mở rộng hoạt động trên các phân khúc thị trường mới bên cạnh thị trường truyền thống của một NHTM. Sau hơn 25 năm xây dựng và trưởng thành, hiện nay MB được đánh giá là một định chế tài chính vững vàng, tin cậy, phát triển an toàn bền vững, có uy tín cao.
Chính sách bảo hiểm
- Bảo hiểm nhóm cho nhân viên MB Bank
- Bảo hiểm nhân thọ MB Ageas Life
Các hoạt động ngoại khóa
- Du lịch
- Team Building
- Thể dục thể thao
Lịch sử thành lập
- Vào ngày 04 tháng 11 năm 1994, Ngân hàng TMCP Quân Đội (MB) chính thức khai trương với 25 cán bộ nhân viên và vốn điều lệ ban đầu là 20 tỷ đồng.
- Năm 2000, MB thành lập Công ty TNHH Chứng khoán Thăng Long (nay là Công ty CP Chứng khoán Ngân hàng TMCP Quân Đội MBS) và Công ty Quản lý nợ và Khai thác tài sản Ngân hàng TMCP Quân Đội (MBAMC).
- Năm 2003, MB triển khai cải tổ toàn diện về hệ thống và nhân lực
- Năm 2004, trở thành ngân hàng đầu tiên phát hành cổ phần thông qua đấu giá ra công chúng với tổng mệnh giá là 20 tỷ đồng.
- MB tiếp tục đạt những bước phát triển quan trọng như ký kết thỏa thuận ba bên với Vietcombank và tập đoàn viễn thông quân đội Viettel về việc thanh toán cước viễn thông của Viettel, đạt thỏa thuận hợp tác với Citibank, thành lập công ty quản lý quỹ Đầu tư chứng khoán Hà Nội HFM (nay là Công ty CP Quản lý quỹ Đầu tư Ngân hàng Quân Đội MB Capital), triển khai thành công dự án hiện đại hóa công nghệ thông tin CoreT24 của tập đoàn Temenos (Thụy Sĩ).
- Năm 2008, MB tái cơ cấu tổ chức và tập đoàn viễn thông quân đội Viettel chính thức trở thành cổ đông chiến lược.
- Năm 2009, MB ra mắt Trung tâm Dịch vụ Khách hàng 247
- Nawm 2010, khai trương chi nhánh đầu tiên tại nước ngoài tại Lào
- Ngày 1/11/2011, MB thực hiện thành công việc niêm yết cổ phiếu trên sở giao dịch chứng khoán TP Hồ Chí Minh (HSX), khai trương chi nhánh thứ hai tại nước ngoài tại Campuchia trong cùng năm.
- Năm 2019, MB nâng cấp thành công hệ thống CoreT24 từ R5 lên R10 và ra mắt logo và bộ nhận diện thương hiệu mới.
- Năm 2020, MB được vinh danh là "Ngân hàng Tiêu biểu Việt Nam"
- Năm 2021, nhận giải thưởng "Nơi làm việc tốt nhất Châu Á"
Mission
Vì sự phát triển của đất nước, vì lợi ích của khách hàng
Mọi người cũng đã tìm kiếm
Công việc của Mobile Developer là gì?
Mobile Developer là người chuyên tạo ra ứng dụng và phần mềm dành cho các thiết bị di động như điện thoại thông minh và máy tính bảng. Công việc của họ bao gồm viết mã nguồn, phát triển giao diện người dùng, tối ưu hóa hiệu suất ứng dụng, và kiểm thử để đảm bảo rằng ứng dụng hoạt động một cách mượt mà và ổn định trên nhiều nền tảng khác nhau. Mobile Developer cũng cần nắm vững các ngôn ngữ lập trình phổ biến như Java, Swift, Kotlin, và React Native. Ngoài ra, họ cũng phải cập nhật kiến thức về xu hướng công nghệ mới nhằm thiết kế và phát triển ứng dụng theo tiêu chuẩn cao nhất. Đồng thời, Mobile Developer cũng thường làm việc cùng các nhóm thiết kế và phát triển khác để đảm bảo rằng ứng dụng đáp ứng tốt nhu cầu và mong đợi của người dùng.
Mô tả công việc của Mobile Developer
Mobile Developer là một người phát triển ứng dụng di động, có nhiệm vụ thiết kế, phát triển và duy trì ứng dụng dành cho các thiết bị di động như điện thoại thông minh và máy tính bảng. Công việc của Mobile Developer bao gồm các nhiệm vụ sau đây:
- Thiết kế ứng dụng di động: Mobile Developers phải thiết kế giao diện người dùng (UI) và trải nghiệm người dùng (UX) cho ứng dụng di động. Điều này bao gồm cả việc định hình cấu trúc, màu sắc, font chữ và các yếu tố thiết kế khác.
- Phát triển ứng dụng: Mobile Developers sử dụng ngôn ngữ lập trình phù hợp (như Swift cho iOS hoặc Kotlin hoặc Java cho Android) để viết mã nguồn cho ứng dụng. Họ phát triển tính năng, kết nối cơ sở dữ liệu, và xử lý các yêu cầu phức tạp khác.
- Kiểm thử và sửa lỗi: Mobile Developers phải kiểm tra ứng dụng để đảm bảo tính ổn định và độ tin cậy. Họ sẽ tìm kiếm và sửa các lỗi (bugs) có thể gây ra vấn đề cho người dùng.
- Tối ưu hóa hiệu suất: Mobile Developers cần tối ưu hóa ứng dụng để đảm bảo rằng nó hoạt động mượt mà và tiết kiệm tài nguyên thiết bị.
- Tích hợp với các dịch vụ khác: Mobile Developers thường phải tích hợp ứng dụng với các dịch vụ bên ngoài như cơ sở dữ liệu, mạng xã hội, hệ thống thanh toán, v.v.
- Cập nhật và bảo trì: Sau khi ứng dụng ra mắt, Mobile Developers sẽ tiếp tục duy trì và cập nhật nó để sửa lỗi, bổ sung tính năng mới và cập nhật nó để tương thích với các phiên bản mới của hệ điều hành.
- Nghiên cứu công nghệ mới: Công nghệ di động phát triển nhanh chóng, do đó, Mobile Developers cần cập nhật kiến thức về các công nghệ mới và tiếp tục học hỏi để có thể tận dụng các tiến bộ mới nhất.
- Làm việc trong nhóm: Trong nhiều trường hợp, Mobile Developers làm việc cùng với nhóm phát triển khác nhau, bao gồm nhóm thiết kế, quản lý dự án, và nhóm kiểm thử.
Những Mobile Developer xuất sắc thường có kiến thức rộng về các ngôn ngữ lập trình, nền tảng di động (iOS, Android), và công nghệ liên quan như RESTful APIs, cơ sở dữ liệu, và kiến thức về UI/UX design.
Mobile Developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
220 - 347 triệu
/nămLộ trình sự nghiệp Mobile Developer
Tìm hiểu cách trở thành Mobile Developer, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một Mobile Developer?
Yêu cầu tuyển dụng với vị trí Mobile Developer
Yêu cầu tuyển dụng cho một Mobile Developer thường bao gồm các tiêu chí sau đây:
Kiến thức chuyên môn
- Ngôn ngữ lập trình: Mobile Developers cần phải có kiến thức sâu về ngôn ngữ lập trình phù hợp với nền tảng họ đang làm việc (ví dụ: Java hoặc Kotlin cho Android, Swift hoặc Objective-C cho iOS).
- Nền tảng phát triển: Kiến thức về các công cụ phát triển phổ biến như Android Studio (cho Android) hoặc Xcode (cho iOS).
- Framework và thư viện: Mobile Developers cần nắm vững các framework và thư viện liên quan đến nền tảng họ đang làm việc. Ví dụ, React Native hoặc Flutter cung cấp một cách tiếp cận chung cho cả Android và iOS.
- Kiến thức về UX/UI: Hiểu biết về thiết kế giao diện người dùng (UI/UX) để tạo ra ứng dụng dễ sử dụng và hấp dẫn.
Kỹ năng cơ bản
- Giải quyết vấn đề: Khả năng phân tích vấn đề và tìm ra các giải pháp kỹ thuật.
- Kiểm thử và Debugging: Kỹ năng kiểm tra và sửa lỗi trong ứng dụng.
- Kỹ năng làm việc nhóm: Khả năng làm việc hiệu quả trong môi trường nhóm và giao tiếp tốt với các thành viên khác của nhóm.
- Kỹ năng tự học: Có khả năng nhanh chóng tiếp thu công nghệ mới và áp dụng chúng vào công việc hàng ngày.
- Ứng dụng lập trình nhúng và API: Hiểu biết về cách tương tác với các API bên ngoài và tích hợp chúng vào ứng dụng.
Ngoài ra, các kỹ năng bổ sung như quản lý dự án, kỹ năng giao tiếp và khả năng làm việc độc lập cũng có thể được yêu cầu tùy thuộc vào yêu cầu cụ thể của công việc và môi trường làm việc.
Lộ trình thăng tiến của Mobile Developer
Mức lương trung bình của Moblie Developer tại Việt Nam khoảng từ 20 triệu - 30 triệu VND/tháng. Mức lương cũng phụ thuộc vào nhiều yếu tố khác nhau như kỹ năng, kinh nghiệm, công ty và ngành công nghiệp.
- Đối với Backend Developer, mức lương khoảng từ 15 triệu - 25 triệu VND/tháng.
- Đối với Java Developer, mức lương khoảng từ 15 triệu - 20 triệu VND/tháng.
Thực tập sinh
Lộ trình thăng tiến của một Mobile Developer bắt đầu từ cấp bậc Thực tập sinh. Thực tập sinh trong lĩnh vực này thường tiếp xúc với các dự án nhỏ, họ sẽ học hỏi về ngôn ngữ lập trình, các framework và công cụ phát triển ứng dụng di động. Các nhiệm vụ thường bao gồm việc phát triển tính năng nhỏ, kiểm thử và sửa lỗi cơ bản.
Mobile Developer Junior
Sau đó, Mobile Developer sẽ tiến lên cấp bậc Junior. Ở mức này, họ đã có khả năng tham gia vào các dự án lớn hơn và thường được giao trách nhiệm phát triển các phần mềm độc lập. Họ cũng sẽ có cơ hội học hỏi về các kiến thức về thiết kế giao diện, tối ưu hóa hiệu suất và quy trình phát triển phức tạp hơn.
Senior Developer
Tiếp theo, Mobile Developer có thể tiến lên thành Senior Developer. Tại mức này, họ sẽ có trách nhiệm lớn hơn trong việc quản lý các phần mềm, đảm bảo rằng ứng dụng hoạt động mượt mà và hiệu quả. Họ cũng sẽ tham gia vào quá trình thiết kế hệ thống và có vai trò lãnh đạo trong việc hướng dẫn các thành viên khác trong nhóm phát triển.
Lead Developer hoặc Technical Lead
Cuối cùng, mức độ cao nhất là Lead Developer hoặc Technical Lead. Ở cấp bậc này, Mobile Developer sẽ đảm nhận trách nhiệm lớn trong việc quyết định về kiến trúc và công nghệ, cũng như giám sát quy trình phát triển tổng thể của dự án. Họ cũng sẽ tham gia vào việc đào tạo và phát triển các thành viên trong nhóm, đồng thời đóng vai trò quan trọng trong việc thiết lập tiêu chuẩn phát triển của tổ chức.