15 việc làm
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 12 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 15 ngày trước
Global Fashion Group
Lead iOS Engineer
Global Fashion Group
4.7
Thỏa thuận
Hồ Chí Minh
Đăng 17 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
CÔNG TY TNHH AXON ACTIVE VIỆT NAM
iOS Software Engineer II - Hết hạn
Axon Active Việt Nam
3.6
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
18 - 28 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
18 - 30 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Công ty TNHH Bình Việt Đức (BIVID)
Lập Trình Viên Mobile App
Bình Việt Đức - BIVID Phrama
20 - 25 triệu
Hồ Chí Minh
Đăng 5 ngày trước
CÔNG TY TNHH THỜI TRANG VÀ MỸ PHẨM ÂU CHÂU (ACFC)
IT Mobile App Developer - Hết hạn
MỸ PHẨM ÂU CHÂU (ACFC)
2.8
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Hcltech Vietnam
[HCL x ANZ] Android Senior Engineer (Kotlin) - Very Attractive Salary
Hcltech Vietnam 3.8★
18 đánh giá 28 việc làm 4 lượt xem
Hết hạn ứng tuyển
Thông tin cơ bản
Mức lương: Thỏa thuận
Chức vụ: Nhân viên
Ngày đăng tuyển: 26/09/2024
Hạn nộp hồ sơ: 26/10/2024
Hình thức: FULL_TIME
Kinh nghiệm: Không yêu cầu
Số lượng: 1
Giới tính: Không yêu cầu
Nghề nghiệp
Ngành

JOB TITLE: Android Senior Engineer (Kotlin)

JOB LOCATION: HCMC

ABOUT HCL VIETNAM COMPANY LIMITED

HCL Vietnam Company Limited belongs to HCLTech.

HCLTech is a global technology company, home to more than 223,400 people across 60 countries,

delivering industry-leading capabilities centered around digital, engineering, cloud, and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2023 totaled $12.8 billion. To learn how we can supercharge progress for you, visit https://www.hcltech.com/.


Our Vietnam-based offices:

• Hanoi Office: Level 13-17, Leadvisors Tower, 643 Pham Van Dong Street, Co Nhue Ward, North

Tu Liem District, Hanoi

• HCMC Office: Level 11, Five Star Tower, 28Bis Mac Dinh Chi Street, Da Kao Ward, District 1, HCMC


About HCLTech X ANZ Bank

HCLTech partners with ANZ Bank which is one of the Big Four Australian banks to build engineering teams for Cutting-Edge Digital Transformation Project.

Are you ready to take the lead in shaping the future of banking? We’re pioneers in revolutionizing the banking experience. As we embark on an ambitious digital transformation journey of our client ANZ - an Australia's top global banks, we're looking for a visionary Automation Test expert to lead a dynamic squad of skilled engineers, shaping the future of banking through cutting-edge technology.

Why join us?

• Hybrid working mode

• Be part of a transformational journey that's redefining the banking landscape, driving innovation that

impacts millions of users’ financial well-being.

• Work in a vibrant, inclusive, and diverse environment that values your unique perspective.

• Collaborate with top-tier professionals, learning and growing alongside the best in the industry.

• Competitive compensation package, including benefits that support your well-being and professional development.


DUTIES & RESPONSIBILITIES:

We are seeking a skilled and passionate Android Developer (Kotlin) to join our dynamic development team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for the Android platform. You will collaborate with cross-functional teams to deliver innovative and user-friendly mobile solutions that meet our clients' needs. The ideal candidate has a strong technical background, a creative mindset, and a passion for mobile application development.

What will you do?

• Collaborate with product managers, designers, and other developers to define project

requirements and develop innovative mobile applications for the Android platform.

• Design and implement efficient, reusable, and reliable code following best practices and coding

standards.

• Conduct thorough testing and debugging of applications to ensure optimal performance and user experience.

• Continuously research and evaluate new technologies, frameworks, and libraries to enhance the

development process and improve application performance.

• Collaborate with the backend development team to integrate mobile applications with server-side systems.

• Optimize application performance, responsiveness, and battery usage.

• Participate in code reviews to maintain code quality and ensure adherence to coding standards.

• Stay up to date with the latest industry trends and best practices in mobile application

development.

• Provide technical guidance and support to junior developers when needed.

• Document the development process, technical specifications, and troubleshooting steps.


JOB REQUIREMENTS

1. Technical Background:

• Bachelor's degree in computer science, Software Engineering, or a related field

• Proven experience as an Android Developer at least 5 years, with a strong portfolio of mobile

applications developed and deployed on the Google Play Store.

• Proficient in Kotlin programming languages.

• Strong experience in mobile application architecture (MVVM preferred)

• Hands on experience in Unit Test

• Solid understanding of the Android SDK, Anadroid Studio, and related development tools.

• Experience working with RESTful APIs, JSON, and web services integration.

• Knowledge of the full mobile development life cycle, including design, development, testing, and

deployment.

2. Soft skills:

• Very good communication in English with ability to explain technical problem in a logical and

structural way.

• Excellent communication and interpersonal skills, with the ability to effectively communicate

technical concepts to both technical and non-technical stakeholders.

• Strong problem-solving skills and ability to work effectively in a fast-paced, collaborative

environment.

• Self-motivated and eager to learn new technologies and frameworks.

3. Preferred Qualifications:

• Familiarity with Agile/Scrum development methodologies.

• Knowledge of UI/UX principles and best practices for mobile application design.

• Experience with performance profiling and optimization techniques.

• Published open-source contributions or personal projects related to mobile application

development.

• Prefer banking domain experience


WHY YOU SHOULD JOIN US:

• Attractive package including base salary + 13th month salary + Performance Bonus.

• Insurance based on full base salary and Medical Benefit (Bao Viet Insurance Package) for

Employee and Family

• 100% of full salary and benefits as an official employee from the 1st day of working

• 100% salary during probation time

• Working in a fast paced, flexible, and multinational working environment with opportunity to

travel onsite (in 60 countries)

• Internal Training (Technical & Functional & English)

• Working with outstanding colleagues coming from top universities and top companies in Vietnam and foreign countries

• 18 paid leaves per year

• Hybrid Mode (3 working days at office, flexible time)


HCL Technologies Limited is committed to protecting and securing the privacy and confidentiality of the Personal Data which it collects directly or indirectly from you when applying for a job at HCL either directly or through a third-party human resources agency.


We highly appreciate your interest in this position of HCL Vietnam. After reviewing all applications, only qualified candidates will be contacted for the next steps within 15 days from date of submission.

Khu vực
Báo cáo

Hcltech Vietnam
Hcltech Vietnam Xem trang công ty
Quy mô:
500 - 1.000 nhân viên
Địa điểm:
Tầng 17, Tòa nhà Leadvisors Tower, Số 643 Phạm Văn Đồng , Phường Cổ Nhuế 1, Quận Bắc Từ Liêm, Thành phố Hà Nội, Việt Nam

HCLTech là một công ty công nghệ toàn cầu, có hơn 223.400 người trên 60 quốc gia, cung cấp các năng lực dẫn đầu ngành tập trung vào kỹ thuật số, kỹ thuật và đám mây, được hỗ trợ bởi danh mục sản phẩm và dịch vụ công nghệ đa dạng. Chúng tôi làm việc với khách hàng trên tất cả các ngành dọc, cung cấp các giải pháp công nghiệp cho Dịch vụ tài chính, Sản xuất, Khoa học đời sống và Chăm sóc sức khỏe, Công nghệ và Dịch vụ, Viễn thông và Truyền thông, Bán lẻ và CPG cũng như Dịch vụ công. Doanh thu hợp nhất tính đến 12 tháng kết thúc vào tháng 6 năm 2023 đạt tổng cộng 12,8 tỷ USD. Để tìm hiểu cách chúng tôi có thể thúc đẩy tiến độ cho bạn, hãy truy cập hcltech.com


Review Hcltech Vietnam

3.8
18 review

21/11/2024
Nhân viên tại Hà Nội

Trải nghiệm học tập tuyệt vời với cơ hội thăng tiến (GL)

21/11/2024
Nhân viên tại Hà Nội

HCLTech - Nơi hội tụ tài năng, nơi hội tụ cơ hội! (GL)

21/11/2024
Nhân viên tại Hà Nội

Một trong những công ty tốt để tích lũy kinh nghiệm (GL)

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?

322 - 541 triệu /năm
Tổng lương
298 - 499 triệu
/năm

Lương cơ bản

+
25 - 42 triệu
/năm

Lương bổ sung

322 - 541 triệu

/năm
322 M
541 M
130 M 780 M
Khoảng lương phổ biến
Khoảng lương
Xem thêm thông tin chi tiết

Lộ 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.

Intern Android Developer
52 - 104 triệu/năm
Android Developer
213 - 302 triệu/năm
Senior Android Developer
322 - 541 triệu/năm
Leader Android Developer
455 - 585 triệu/năm
Senior Android Developer

Số năm kinh nghiệm

0 - 1
0%
2 - 4
34%
5 - 7
54%
8+
12%
Không bao gồm số năm dành cho việc học và đào tạo

Đ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:

Việc làm Senior Fullstack Developer lương cao

Việc làm Senior Web Developer đang tuyển dụng

Tìm việc theo nghề nghiệp