About the Role:
We are seeking a talented and passionate Mobile Engineer to join our team and contribute to building world-class mobile applications. As a Mobile Engineer, you will be responsible for designing, developing, and maintaining high-quality native mobile applications for both Android and iOS platforms. You will work closely with our cross-functional team to deliver exceptional user experience.
Responsibilities:
Development:
- Design, develop, and maintain native mobile applications for Android (Kotlin) and iOS (Swift) platforms.
- Participate in the entire app development lifecycle, from concept to deployment and maintenance.
- Optimize app performance, user experience, and stability.
Collaboration:
- Collaborate with cross-function teams to ensure project success.
- Contribute to code reviews and provide constructive feedback.
Innovation:
- Stay up-to-date with the latest mobile development trends and technologies.
- Propose and implement new technologies to improve development efficiency and app quality.
Requirements:
- 3 years of experience in native mobile app development.
- Proficiency in at least one of the following programming languages: Kotlin (Android) or Swift (iOS).
- Strong understanding of mobile app architecture, design patterns, and software engineering principles.
- Proficiency in version control systems (Git).
- Solid understanding of UI/UX design principles.
- Experience with testing and quality assurance methodologies.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
Công ty CP Hàng tiêu dùng Masan (Masan Consumer) có tiền thân là Công ty CP Công nghệ - Kỹ thuật - Thương mại Việt Tiến, chuyên sản xuất thực phẩm chế biến và các sản phẩm ngành gia vị. Sau nhiều lần chuyển đổi, đến ngày 10/06/2015, công ty đổi tên thành Công ty CP Hàng tiêu dùng Masan.
Công ty CP Hàng tiêu dùng Masan (Masan Consumer) hiện được đánh giá là một trong những công ty hàng tiêu dùng lớn nhất Việt Nam. Công ty hiện đang sản xuất và phân phối nhiều mặt hàng thực phẩm và đồ uống, bao gồm các mặt hàng gia vị (nước mắm, nước tương, tương ớt), hàng thực phẩm tiện lợi (mì ăn liền, bữa ăn sáng tiện lợi), và các sản phẩm đồ uống (cà phê hòa tan, ngũ cốc hòa tan và nước khoáng). Công ty bắt đầu đi vào hoạt động trong năm 2000 và từ đó đã phát triển thành công danh mục sản phẩm và hệ thống phân phối để thiết lập vị thế hàng đầu của mình trên thị trường hàng thực phẩm và đồ uống có thương hiệu ở Việt Nam. Masan Consumer đã tạo nên các thương hiệu được yêu thích và tin dùng hàng đầu tại Việt Nam như Chinsu, Omachi, Kokomi, Nam Ngư...
Chính sách bảo hiểm
- Được tham gia BHXH, BHYT, BHTN theo quy định
- Được tham gia bảo hiểm rủi ro 24/24
Các hoạt động ngoại khóa
- Các hoạt động văn hóa, giải trí và du lịch
- Picnic, trại hè, các hoạt động vui chơi giải trí
- Ngoài ra, Masan cũng có các chương trình thể thao như bóng đá, bóng chuyền, cầu lông
Lịch sử thành lập
- Năm 2000, thành lập công ty CTCP Công nghiệp và XNK Minh Việt, chuyên hoạt động trong lĩnh vực thương mại và xuất nhập khẩu.
- Năm 2002, sản phẩm đầu tiên của Masan được tung ra thị trường: Nước tương Chinsu.
- Năm 2003, sáp nhập công ty Việt Tiến và công ty Minh Việt, đổi tên thành CTCP Công nghiệp - Thương mại Ma San. Trong năm này tung ra thị trường sản phẩm nước mắm cao cấp Chin-su.
- Năm 2007, công ty giới thiệu một loạt sản phẩm như nước tương Tam Thái Tử, nước mắm Nam Ngư và mì ăn liền Omachi.
- Năm 2008, CTCP Công nghiệp - Thương mại Masan đổi tên CTCP Thực phẩm Masan (Masan Food).
- Năm 2011, CTCP Thực phẩm Masan đổi tên thành CTCP Hàng tiêu dùng Masan (Masan Consumer). Trong năm này, Masan Consumer đã thực hiện phát hành riêng lẻ 10% cổ phần với giá 159 triệu USD cho quỹ đầu tư Kohlberg Kravis Roberts & Co. của Mỹ, qua đó định giá công ty ở mức 1,6 tỷ USD. Cuối năm 2011, Masan Consumer đã bỏ ra hơn 50 triệu USD để mua lại cổ phần chi phối của Công ty Cổ phần Vinacafé Biên Hòa. Đây là bước đi đánh dấu sự mở rộng của công ty ra ngoài lĩnh vực thực phẩm.
- Năm 2015, Masan ký kết đối tác chiến lược với Singha Asia Holdings Pte.,Ltd (Thái Lan),
- Năm 2016, chỉ trong vòng 9 tháng kể từ ngày hợp đồng với Singha được ký, Masan tung sản phẩm nước mắm với tên gọi "Chin-Su Yod Thong" cho thị trường Thái Lan
- Năm 2019, Sự kiện tương ớt Chinsu chính thức có mặt và nhập khẩu vào thị trường Nhật Bản nằm trong khuôn khổ Ngày Hội ẩm thực Việt Nam "Vietnam Food Day" tại thành phố Osaka do Tổng lãnh sự Việt Nam. Masan đã sáp nhập VinCommerce của Vingroup và đổi tên các chuỗi cửa hàng VinMart thành WinMart. Tương tự, VinMart sẽ được đổi thành WinMart.
Mission
Cung cấp các sản phẩm và dịch vụ vượt trội cho 100 triệu người dân Việt Nam, để họ chi trả ít hơn cho các nhu cầu cơ bản hàng ngày
Review HÀNG TIÊU DÙNG MASAN (MASAN CONSUMER)
Bộ phận tuyển dụng không chuyên nghiệp (rv)
Thuyên chuyển công việc không hợp lý, nhiều việc. Sếp dễ tính (rv)
Phụ cấp tốt. Lương Net ổn (Fb)
Mọi người cũng đã tìm kiếm
Công việc của Senior Android Developer là gì?
Senior Android Developer là một vị trí công việc trong lĩnh vực phát triển ứng dụng di động sử dụng hệ điều hành Android. Người giữ vị trí này thường có kinh nghiệm và kiến thức chuyên sâu về phát triển ứng dụng Android và có khả năng đảm nhận các nhiệm vụ phức tạp hơn và thường được giao trách nhiệm lãnh đạo hoặc hướng dẫn các lập trình viên Android trình độ thấp hơn. Bên cạnh đó, những vị trí như Senior Web Developer, Senior Fullstack Developer cũng thường đảm nhận các công việc tương tự.
Mô tả công việc của vị trí Senior Android Developer
Thiết lập ứng dụng Android
Nhiệm vụ chính của một lập trình viên Android là thiết lập ứng dụng cho các thiết bị chạy trên nền tảng Android (smartphone, tablet), các thiết bị ngoại vi kết nối với hệ điều hành Android như smartwatch - đồng hồ thông minh hoặc các thiết bị trong hệ thống IoT (smart wallet - home,...).
Lãnh đạo dự án phát triển ứng dụng Android
Lãnh đạo dự án phát triển ứng dụng Android. Điều này bao gồm việc quản lý tiến độ, giao việc cho các thành viên khác trong nhóm, và đảm bảo dự án hoàn thành đúng hẹn. Mã hóa ứng dụng di động, bố cục bộ điều khiển, luồng, dịch vụ, bộ thu phát sóng, chế độ xem tùy chỉnh,...
Kiểm tra ứng dụng, xác định và sửa lỗi
Hướng dẫn và đào tạo các lập trình viên Android trình độ thấp hơn, chia sẻ kiến thức và kinh nghiệm của mình. Kiểm tra ứng dụng, xác định và sửa lỗi để đảm bảo ứng dụng hoạt động một cách ổn định và tương thích trên các thiết bị Android khác nhau.
Tích hợp dịch vụ và API
Tối ưu hóa hiệu suất trên các thiết bị Android có cấu hình khác nhau. Tích hợp dịch vụ và API từ các nhà cung cấp bên ngoài để cung cấp các tính năng bổ sung cho ứng dụng. Kiểm tra ứng dụng, xác định và sửa lỗi để đảm bảo ứng dụng hoạt động một cách ổn định và tương thích trên các thiết bị Android khác nhau.
Senior Android Developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
322 - 541 triệu
/nămLộ trình sự nghiệp Senior Android Developer
Tìm hiểu cách trở thành Senior Android 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 Senior Android Developer?
Yêu cầu tuyển dụng của Senior Android Developer
Để thực hiện tốt các nhiệm vụ được giao, Senior Android Developer cần sở hữu những kiến thức, chuyên môn vững vàng và thành thạo những kỹ năng mềm liên quan:
Yêu cầu bằng cấp và kiến thức chuyên môn
-
Kiến thức chuyên môn: Yêu cầu ứng viên tốt nghiệp, có trình độ học vấn liên quan đến khoa học dữ liệu, thống kê, khoa học máy tính hoặc lĩnh vực tương tự. Hiểu biết cơ bản về phân tích dữ liệu, thống kê, và các ngôn ngữ lập trình phổ biến như Python hoặc R.
-
Kiến thức về Android: Bao gồm Android SDK, các framework phổ biến như Jetpack, MVVM, RxJava, kiến thức về thiết kế và phát triển giao diện người dùng Android, kiến thức về lifecycle của ứng dụng Android, quản lý bộ nhớ, xử lý đa luồng, v.v.
-
Kỹ năng quản lý tài nguyên và tối ưu hóa hiệu suất: Để đảm bảo sản phẩm đạt hiệu suất cao và trải nghiệm người dùng tốt, Senior Android Developer phải có khả năng quản lý tài nguyên (bao gồm bộ nhớ, CPU và GPU) một cách hiệu quả.
-
Kiến thức về kiến trúc hệ thống: Có hiểu biết về các kiến trúc hệ thống phổ biến như RESTful API, microservices, và có khả năng thiết kế và triển khai các hệ thống backend hiệu quả và có thể mở rộng.
Yêu cầu về kỹ năng
-
Kỹ năng giao tiếp và làm việc nhóm: Việc giao tiếp hiệu quả và làm việc nhóm là yếu tố quan trọng để Senior Android Developer có thể làm việc một cách hiệu quả với các thành viên khác trong nhóm phát triển. Họ phải có khả năng trình bày ý tưởng, lắng nghe và đưa ra phản hồi xây dựng để cùng nhau tiến hành phát triển và hoàn thiện dự án. Kỹ năng này cũng bao gồm khả năng thuyết phục và đàm phán để đạt được sự đồng thuận và hỗ trợ từ các thành viên khác trong nhóm.
-
Kỹ năng giải quyết vấn đề và tư duy sáng tạo: Senior Android Developer cần có khả năng phân tích vấn đề, đưa ra các giải pháp hiệu quả và triển khai chúng trong thời gian ngắn. Họ phải có khả năng tư duy sáng tạo để đem lại các giải pháp mới mẻ và sáng tạo trong quá trình phát triển game. Khả năng này cũng bao gồm khả năng làm việc dưới áp lực để giải quyết các thách thức kỹ thuật một cách linh hoạt và hiệu quả.
-
Kỹ năng tự học hỏi và cập nhật công nghệ: Với sự phát triển nhanh chóng của ngành công nghiệp game, Senior Android Developer cần có khả năng tự học và nâng cao kiến thức về các công nghệ mới. Họ cần thường xuyên theo dõi và áp dụng các xu hướng mới nhất trong phát triển game và công nghệ VR/AR để đảm bảo sản phẩm luôn đáp ứng được yêu cầu của thị trường và người dùng.
Yêu cầu khác
-
Kinh nghiệm
Ưu tiên ứng viên có ít nhất 4 - 5 năm kinh nghiệm làm việc trong lĩnh vực phát triển ứng dụng Android. Kinh nghiệm làm việc với các dự án thực tế và sản phẩm. có kinh nghiệm làm việc trong vai trò Senior Android Developer, có khả năng lãnh đạo dự án hoặc nhóm phát triển. Tích hợp tốt trong nhóm là điểm cộng, và khả năng giao tiếp hiệu quả với các thành viên khác và quản lý là quan trọng.
-
Thành thạo các công cụ phân tích dữ liệu
Có nhiều công cụ phân tích dữ liệu khác nhau được sử dụng phổ biến hiện nay, như Python, R, SQL, Tableau, Power BI, v.v. Hãy thành thạo các công cụ này để có thể xử lý và phân tích dữ liệu hiệu quả.
Lộ trình thăng tiến của Senior Android Developer
Lộ trình thăng tiến của Senior Android Developer có thể khá đa dạng và phụ thuộc vào tổ chức và ngành nghề cụ thể. Dưới đây là một lộ trình thăng tiến phổ biến cho vị trí này.
1. Intern Android Developer
Mức lương: 5 - 7 triệu/ tháng
Kinh nghiệm làm việc: Dưới 1 năm
Intern Android Developer là một vị trí thực tập trong lĩnh vực phát triển ứng dụng di động Android. Đây là một cơ hội học tập và làm việc cho sinh viên hoặc người mới bắt đầu trong ngành công nghệ thông tin và muốn tập trung vào việc phát triển ứng dụng di động trên nền tảng Android.
>> Đánh giá: Thời đại công nghệ và Internet bùng nổ đã giúp cho các thiết bị di động được đà phát triển như “vũ bão”. Điều này đã tạo ra môi trường thuận lợi cho sự phát triển rầm rộ của các ứng dụng trên di động. Các Intern Android Developer chưa có kinh nghiệm, chỉ mới được trang bị các kiến thức cơ bản trong quá trình học tập. Đây là lúc bạn cố gắng tích lũy kinh nghiệm thực tiễn để trở thành một Android Developer thực thụ.
Đọc thêm: Việc làm Intern Android Developer đang tuyển dụng
2. Android Developer
Mức lương: 10 - 18 triệu/ tháng
Kinh nghiệm làm việc: 1 - 3 năm
Android Developer là những lập trình viên sử dụng các ngôn ngữ lập trình để xây dựng, thiết kế ứng dụng chạy trên hệ điều hành Android. Bên cạnh đó, họ còn là người chịu trách nhiệm duy trì, phát triển và cập nhật những tính năng mới cho phần mềm này.
>> Đánh giá: Android Developer là một trong những nghề được dự đoán sẽ “hái ra tiền” và đảm bảo cho bạn một tương lai nói “không” với thất nghiệp. Ngoài những kỹ năng cứng, Android Developer cần phải phát triển những kỹ năng mềm quan trọng khác để có thể tiến xa trong môi trường cạnh tranh này.
Đọc thêm: Việc làm Android Developer đang tuyển dụng
3. Senior Android Developer
Mức lương: 18 - 25 triệu/ tháng
Kinh nghiệm làm việc: 3 - 6 năm
Senior Android Developer là một vị trí công việc trong lĩnh vực phát triển ứng dụng di động sử dụng hệ điều hành Android. Người giữ vị trí này thường có kinh nghiệm và kiến thức chuyên sâu về phát triển ứng dụng Android và có khả năng đảm nhận các nhiệm vụ phức tạp hơn và thường được giao trách nhiệm lãnh đạo hoặc hướng dẫn các lập trình viên Android trình độ thấp hơn.
>> Đánh giá: Thị trường cho Android Developer vẫn chưa bão hoà, nhất là đối với Senior Android Developer. Vì tuổi nghề của developer khá thấp, sự thay thế diễn ra liên tục. Cũng như, thị trường oursourcing của Việt Nam đang phát triển khá tốt nên cơ hội cho các bạn mới vẫn còn.
Đọc thêm: Việc làm Senior Android Developer đang tuyển dụng
4. Lead Android Developer
Mức lương: 25 - 40 triệu/ tháng
Kinh nghiệm làm việc: 6 - 10 năm
Lead Android Developer là một vị trí quản lý và lãnh đạo trong lĩnh vực phát triển ứng dụng di động Android. Người giữ vị trí này thường là một chuyên gia có kiến thức sâu rộng về lập trình Android và có kinh nghiệm dẫn dắt một nhóm phát triển Android.
>> Đánh giá: Là vị trí cấp độ cao nhất trong các vị trí Android Developer. Các Lead Android Developer đã có kinh nghiệm phát triển các ứng dụng web phức tạp và có khả năng tư vấn và giải quyết các vấn đề liên quan đến công nghệ và kiến trúc của hệ thống.
Đọc thêm: Việc làm Lead Android Developer đang tuyển dụng
5 bước giúp Senior Android Developer thăng tiến nhanh trong trong công việc
Nâng cao kỹ năng chuyên môn
Để nổi bật và nâng cao thu nhập tại vị trí Senior Unity Developer, việc phát triển và củng cố kỹ năng chuyên môn là điều cực kỳ quan trọng. Học hỏi không ngừng và cập nhật với các công nghệ mới nhất trong lĩnh vực Unity là điểm khởi đầu. Việc thành thạo các công nghệ thực tế ảo (VR), thực tế mở rộng (AR), hoặc các công nghệ mới như machine learning và AI sẽ tăng khả năng cạnh tranh và giá trị cá nhân.
Kinh nghiệm làm việc và thành tựu
Kinh nghiệm làm việc trong các dự án lớn và thành tựu cá nhân cũng là yếu tố quyết định đối với việc tăng thu nhập. Các thành tựu này không chỉ chứng tỏ khả năng lập trình, kỹ thuật mà còn thể hiện sự đóng góp và giá trị mà bạn mang lại cho tổ chức. Việc có một portfolio ấn tượng và các dự án thành công sẽ là cơ sở vững chắc cho việc đàm phán mức lương cao hơn.
Tinh thần ham học hỏi
Khoa học công nghệ có những bước tiến phát triển mới, nếu không có sự nhanh nhạy nắm bắt, ham học hỏi thì Senior Android Developer sẽ không thể giỏi được. Để nâng cao chất lượng chuyên môn thì Senior Android Developer luôn phải nâng cao trình độ chuyên môn của mình. Do đó, hãy tích cực trau dồi thêm kiến thức và kinh nghiệm để phát triển tương lai hơn nhé!
Đóng góp vào cộng đồng phát triển phần mềm
Tham gia vào các dự án mã nguồn mở hoặc cộng đồng phát triển phần mềm, đóng góp vào việc phát triển và cải thiện các công nghệ và framework. Điều này không chỉ giúp bạn xây dựng danh tiếng và mạng lưới chuyên môn mạnh mẽ, mà còn có thể tạo ra cơ hội làm việc và kết nối với những người có cùng sở thích và mục tiêu.
Định hướng nghề nghiệp
Nắm bắt xu hướng và nhu cầu của thị trường lao động trong lĩnh vực Android. Tìm hiểu về các vị trí công việc cao cấp hơn như Technical Lead, Solution Architect và tìm hiểu về các yêu cầu và kỹ năng cần thiết để đạt được những vị trí đó. Điều này giúp bạn xác định mục tiêu nghề nghiệp và lập kế hoạch phát triển sự nghiệp của mình.
Đọc thêm: