122 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 4 ngày trước
CÔNG TY CỔ PHẦN GIẢI PHÁP CÔNG NGHỆ TTC VIỆT NAM (TTC Solutions)
React Native Developer
TTC Solutions
3.7
Trên 25 triệu
Hà Nội
Đăng 5 ngày trước
Thỏa thuận
Đà Nẵng
Đăng 7 ngày trước
CÔNG TY CỔ PHẦN PAYTECH
React Native (English Fluently)
CÔNG TY CỔ PHẦN PAYTECH
20 - 25 triệu
Hà Nội
Đăng 12 ngày trước
Thỏa thuận
Hà Nội
Đăng 20 ngày trước
Công Ty Cổ Phần Giải Pháp Không Gian Xanh
Lập Trình Viên Reactjs, PHP
Giải Pháp Không Gian Xanh
12 - 30 triệu
Hồ Chí Minh
Đăng 28 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
Geniee Vietnam Co., Ltd.Geniee Vietnam Co., Ltd.
Technical Leader (React, AWS) - Hết hạn
Geniee Vietnam Co., Ltd.
4.3
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
NAB Innovation Centre Vietnam
Senior/Middle ReactJS Engineer - Hết hạn
The NAB Innovation Centre Vietnam
4.5
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
CÔNG TY CỔ PHẦN CÔNG NGHỆ VÀ GIẢI PHÁP NMB
ReactJs Developer (Blockchain/Web3) - Hết hạn
CÔNG NGHỆ VÀ GIẢI PHÁP NMB
10 - 18 triệu
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Trên 25 triệu
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 7 ngày trước
Công ty TNHH Kiaisoft
iOS Developer
Kiaisoft
2.9
Thỏa thuận
Đà Nẵng
Đăng 18 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Nimbus Technology JSC
IOS
Nimbus Technology JSC
Thỏa thuận
Hà Nội
Đă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 30+ ngày trước
1700 - 1700 USD
Hà Nội
Đăng 30+ ngày trước
APERO TECHNOLOGIES GROUP
HCM_ Middle IOS Developer - Hết hạn
APERO TECHNOLOGIES GROUP
4.6
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
CÔNG TY CỔ PHẦN PAYTECH
Senior IOS (Remote) - Hết hạn
CÔNG TY CỔ PHẦN PAYTECH
18 - 26 triệu
Hà Nội
Đăng 30+ ngày trước
Trusting Social
iOS Developer - Hết hạn
Trusting Social
4.0
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Trusting Social
iOS Developer - Hết hạn
Trusting Social
4.0
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Global Fashion Group
Lead iOS Engineer - Hết hạn
Global Fashion Group
4.7
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
APERO TECHNOLOGIES GROUP
Senior IOS Developer - Hết hạn
APERO TECHNOLOGIES GROUP
4.6
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Đà Nẵng
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 7 ngày trước
Tổng Công ty Dịch vụ số Viettel - Viettel Digital Service
Android Developer
Viettel Digital Service
3.7
Thỏa thuận
Hà Nội
Đăng 10 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 12 ngày trước
Thỏa thuận
Hà Nội
Đăng 20 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 22 ngày trước
Trên 35 triệu
Hà Nội
Đăng 29 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
CODE LEAP
Android Engineer (Kotlin)
CODE LEAP
1.0
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 30+ ngày trước
Trusting Social
Android Developer - Hết hạn
Trusting Social
4.0
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM TƯỜNG MINH
Android Dev - Hết hạn
TMA Solutions
3.3
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ải Phòng
Đăng 18 ngày trước
Thỏa thuận
Hải Phòng
Đăng 30+ ngày trước
Thỏa thuận
Hải Phòng
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hải Phòng
Đăng 30+ ngày trước
Công ty CP Phần mềm MOR
IT Recruiter
Phần mềm MOR
Thỏa thuận
Hà Nội
Đăng 1 ngày trước
Công ty TNHH Niteco Việt Nam
IT Team Lead
Niteco
4.7
Trên 1000 USD
Hà Nội
Đăng 3 ngày trước
15 - 20 triệu
Hồ Chí Minh
Đăng 4 ngày trước
1000 - 1600 USD
Hồ Chí Minh
Đăng 5 ngày trước
16 - 18 triệu
Bắc Ninh
Đăng 5 ngày trước
Khách Sạn Sala Danang Beach
Giám sát IT
Khách Sạn Sala Danang Beach
Thỏa thuận
Đà Nẵng
Đăng 5 ngày trước
Công Ty Cổ Phần Hệ Thống Công Nghệ Hoàng Hải
Nhân Viên IT
Hệ Thống Công Nghệ Hoàng Hải
Thỏa thuận
Hồ Chí Minh
Đăng 6 ngày trước
CTY TNHH KIÊN THÀNH TÍN
Nhân viên IT
KIÊN THÀNH TÍN
10 - 14 triệu
Hồ Chí Minh
Đăng 7 ngày trước
Hitachi Digital Services Việt Nam
Japanese IT Service Desk Analyst
Hitachi Digital Services VietNam
3.8
Thỏa thuận
Hồ Chí Minh
Đăng 7 ngày trước
Công Ty Cổ Phần Thương Mại Dịch Vụ Phong Vũ
Kỹ Thuật Viên IT Tại Bình Dương
Thương Mại Dịch Vụ Phong Vũ
3.7
7 - 9 triệu
Bình Dương
Đăng 10 ngày trước
Thỏa thuận
Bình Dương
Đăng 11 ngày trước
Công ty Cổ phần Daikin Air Conditioning
IT Staff (ERP Support)
Daikin Air Conditioning
3.2
Thỏa thuận
Hồ Chí Minh
Đăng 11 ngày trước
Thỏa thuận
Đồng Nai
Đăng 11 ngày trước
Thỏa thuận
Kiên Giang
Đăng 11 ngày trước
Công ty Cổ phần Daikin Air Conditioning
IT Staff (ERP Support)
Daikin Air Conditioning
3.2
Thỏa thuận
Hồ Chí Minh
Đăng 11 ngày trước
Thỏa thuận
Bình Dương
Đăng 11 ngày trước
Công ty CP Đầu tư và Thương mại Quốc tế ICOM
Nhân Viên IT Quản Trị Mạng
ĐẦU TƯ VÀ THƯƠNG MẠI QUỐC TẾ ICOM
12 - 15 triệu
Hà Nội
Đăng 12 ngày trước
Công Ty TNHH LG CNS VIỆT NAM
IT Technical Sale
LG CNS VIỆT NAM
4.8
Thỏa thuận
Hà Nội
Đăng 13 ngày trước
Công Ty TNHH Một Thành Viên TCE JEANS
Nhân viên IT
TCE JEANS
5.0
7 - 8 triệu
Thanh Hoá
Đăng 13 ngày trước
Phoenix Contact Viet Nam
IT Infrastructure
Phoenix Contact Viet Nam
Thỏa thuận
Đồng Nai
Đăng 13 ngày trước
Thỏa thuận
Hà Nội
Đăng 14 ngày trước
CÔNG TY TNHH ĐẠI HỌC RMIT VIỆT NAM
Associate Professor, Information Technology
ĐẠI HỌC RMIT VIỆT NAM
3.7
Thỏa thuận
Hồ Chí Minh
Đăng 14 ngày trước
Công Ty Cổ Phần Thương Mại Và Đầu Tư Công Nghệ Viễn Thông Mới
Chuyên Viên IT
Công Ty Cổ Phần Thương Mại Và Đầu Tư Công Nghệ Viễn Thông Mới
9 - 12 triệu
Hồ Chí Minh
Đăng 18 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 19 ngày trước
Công ty TNHH Xe Nâng Tín Quang
Nhân Viên IT
Xe Nâng Tín Quang
12 - 15 triệu
Hồ Chí Minh
Đăng 20 ngày trước
CN Cty TNHH Thanh Lễ - Khách Sạn The Mira
Nhân viên IT ( CLB )
Khách Sạn The Mira
8 - 12 triệu
Đồng Nai
Đăng 20 ngày trước
Thỏa thuận
Hải Phòng
Đăng 21 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 21 ngày trước
Thỏa thuận
Hải Phòng
Đăng 21 ngày trước
Công ty Cổ phần Đầu tư Văn Phú - Invest (VPI)
CHUYÊN VIÊN IT (Hạ Tầng)
Văn Phú - Invest
5.0
Thỏa thuận
Hà Nội
Đăng 22 ngày trước
13 - 17 triệu
Hà Nội
Đăng 22 ngày trước
Công ty Cổ phần Thực phẩm và đồ uống Barett (Barett Smart Factory)
Chuyên viên IT
Barett Smart Factory
14 - 18 triệu
Hà Nội
Đăng 22 ngày trước
9 - 12 triệu
Hồ Chí Minh
Đăng 22 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 22 ngày trước
Công Ty TNHH Giải Pháp Bao Bì Xanh
Nhân viên IT
Bao Bì Xanh
Thỏa thuận
Tiền Giang
Đăng 22 ngày trước
9 - 15 triệu
Hồ Chí Minh
Đăng 24 ngày trước
Công ty TNHH Tư Vấn & Phát Triển Phần Mềm LARION
Senior IT Engineer
Larion
3.9
Thỏa thuận
Hồ Chí Minh
Đăng 24 ngày trước
Công ty TNHH Tribeco Bình Dương
Trưởng Phòng IT
Công ty TNHH Tribeco Bình Dương
15 - 20 triệu
Bình Dương
Đăng 25 ngày trước
CÔNG TY CỔ PHẦN TẬP ĐOÀN HOA SEN
Nhân Viên IT
TẬP ĐOÀN HOA SEN
2.8
8 - 12 triệu
Bình Định
Đăng 26 ngày trước
Công ty CP Phần mềm MOR
IT Recruiter
Phần mềm MOR
Thỏa thuận
Hà Nội
Đăng 29 ngày trước
Công ty TNHH SONION Việt Nam
Senior IT Specialist
SONION Việt Nam
4.0
Thỏa thuận
Hồ Chí Minh
Đăng 29 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 29 ngày trước
CÔNG TY TNHH JOYCO RETAIL OPERATIONS
Chuyên viên IT
JOYCO RETAIL OPERATIONS
13 - 17 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
10 - 15 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Công ty Cổ Phần Đồ Gỗ và Trang Trí Nội Thất Đông Ngô
Nhân viên IT Nội bộ
Nội Thất Đông Ngô
9 - 11 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Gia Lai
Đăng 30+ ngày trước
CÔNG TY TNHH AMARIS VIỆT NAM
React Native Developer
Amaris 3.7★
150 đánh giá 134 việc làm 19 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: 20/12/2024
Hạn nộp hồ sơ: 19/01/2025
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
Who are we?

Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.

At Amaris, We Strive To Provide Our Candidates With The Best Possible Recruitment Experience. We Like To Get To Know Our Candidates, Challenge Them, And Be Able To Give Them Proper Feedback As Quickly As Possible. Here's What Our Recruitment Process Looks Like

Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!

Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!

Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.

As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.

We look forward to meeting you!

Job Description

ABOUT THE JOB

  • Develop and maintain cross-platform mobile applications using React Native and web applications using ReactJS.
  • Write clean, efficient, and well-documented code for both iOS and Android platforms as well as web platforms.
  • Collaborate with the team to design, develop, and implement application features across mobile and web environments.
  • Support front-end and back-end development when necessary.
  • Debug, troubleshoot, and resolve application issues to ensure high performance and reliability on both mobile and web applications.
  • Stay updated with the latest trends and technologies in mobile and web development.
  • Participate in code reviews, testing, and optimization for existing applications.
  • Engage in discussions with project stakeholders during the development stage using Scrum methodology.
  • Create necessary documentation such as user guides, release notes, and maintenance documents.

About You

  • Bachelor’s degree in information technology, or similar technical fields.
  • 3+ years of professional experience in mobile app development using React Native and web development using ReactJS.
  • Strong proficiency in React Native and ReactJS frameworks and application architecture.
  • Experience in integrating and consuming RESTful APIs.
  • Familiarity with web development technologies such as HTML, CSS, JavaScript, and TypeScript.
  • Proficiency in version control systems like Git.
  • Understanding of mobile UI/UX best practices, responsive design principles, and web accessibility standards.
  • Familiarity with Agile/Scrum methodologies and tools like Jira, Azure, or Trello.
  • Strong problem-solving skills and attention to detail.
  • Fluent in English (both verbal and written).
  • Ability to work effectively in a small team following a defined development process.
  • Passion for software development and continuous learning.
  • You demonstrate a proactive, can-do attitude and eagerness to absorb new knowledge.

Benefits

  • 13th-month salary
  • 14+ annual leaves per year
  • Premium healthcare insurance, starting from your probation period
  • Project reviews and yearly performance appraisals
  • Annual company trips
  • Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, yoga, badminton, etc.)
  • International team with flexible working time + hybrid working
  • Tailor-made career path
  • Technical workshops and training courses
  • Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries

Equal Opportunity

Amaris Consulting is proud to be an equal-opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates, regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Khu vực
Báo cáo

Quy mô:
1.000 - 5.000 nhân viên
Địa điểm:
Lầu 6, Số 199 Điện Biên Phủ - Phường 15 - Quận Bình Thạnh - TP Hồ Chí Minh.

Amaris Consulting là công ty tư vấn công nghệ độc lập đa cung cấp hướng dẫn và giải pháp cho các doanh nghiệp. Với hơn 1.000 khách hàng trên toàn cầu, chúng tôi đã triển khai giải pháp trong các dự án lớn suốt hơn một thập kỷ qua tập trung vào các lĩnh vực chính như công nghệ sinh học và các ngành công nghiệp chăm sóc sức khỏe, hệ thống thông tin số hoá, viễn thông và khoa học. Nơi đây quy tụ đội ngũ quốc tế với hơn 7.500 nhân tài đến từ 95 quốc tịch khác nhau, trải khắp 5 châu lục và hơn 60 quốc gia. Amaris Consulting được thành lập tại Việt Nam vào năm 2015. Amaris Việt Nam cũng có một mạng lưới đối tác và các bên liên quan mạnh mẽ, cho phép Amaris cung cấp các giải pháp toàn diện và tích hợp cho khách hàng của mình.

Các hoạt động ngoại khóa

  • Du lịch hàng năm
  • Party
  • Bóng đá
  • Cầu lông
  • Teambuilding

Lịch sử thành lập

  • Amaris Consulting được thành lập tại Việt Nam vào năm 2015. Amaris Việt Nam cũng có một mạng lưới đối tác và các bên liên quan mạnh mẽ, cho phép Amaris cung cấp các giải pháp toàn diện và tích hợp cho khách hàng của mình.

Mission

  • Amaris Consulting được thành lập tại Việt Nam vào năm 2015, đang cố gắng và không ngừng nỗ lực mỗi ngày để trở thành nhà cung cấp dịch vụ thương mại điện tử hàng đầu tại Việt Nam và Đông Nam Á. Để thực hiện được điều này, CÔNG TY TNHH AMARIS VIỆT NAM cung cấp đến các doanh nghiệp những giải pháp giúp cho việc kinh doanh trở nên dễ dàng và hiệu quả hơn, góp phần giúp các doanh nghiệp phát triển bền vững trong thời đại 4.0.

Review Amaris

3.7
150 review

03/03/2025
Java Developer tại Hồ Chí Minh

Bình Thường - Phù Hợp Người Chủ Động Biết Tự Học

09/01/2025
Nhân viên tại Hồ Chí Minh

lương, thưởng, bhxh, phúc lợi của Amaris

14/10/2024
IT Consultant tại Hồ Chí Minh

Định hướng nghề nghiệp và lộ trình thăng tiến tốt nhưng quy trình phỏng vấn hơi rườm rà tí

Công việc của React Native Developer là gì?

1. React Native Developer là gì?

React Native 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 framework React Native. Một React Native Developer có kỹ năng và kiến thức để phát triển ứng dụng di động đa nền tảng, chạy trên cả hệ điều hành iOS và Android, bằng cách sử dụng JavaScript và các thành phần của React Native. Bên cạnh đó, những vị trí như SAP ABAP Developers, IOS Developer cũng thường đảm nhận các công việc tương tự.

2. React Native Developer cần học những gì?

  • Trình độ chuyên môn: Đa số các vị trí React Native Developer yêu cầu tối thiểu là có bằng Đại họ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 hoặc các ngành có liên quan. Một số công ty có thể yêu cầu bằng Thạc sĩ trong các lĩnh vực tương đương.

  • Kiến thức cơ bản về React Native: Để phát triển ứng dụng di động sử dụng React Native, ứng viên cần có kiến thức chắc chắn về các khái niệm cơ bản của framework này.Họ cũng chú trọng việc tối ưu hóa các native APIs cho Android và iOS, giúp tăng cường hiệu suất và tương thích của ứng dụng. 

  • Xử lý dữ liệu và tích hợp API: Một React Native Developer xuất sắc cần biết cách tương tác với các dịch vụ backend và API để lấy và xử lý dữ liệu từ các nguồn khác nhau. Điều này yêu cầu bạn có kiến thức vững về các phương pháp giao tiếp qua mạng (network communication), biết cách xử lý JSON và hiểu được cách sử dụng các công cụ và thư viện như Axios hoặc Fetch API để gửi và nhận dữ liệu từ server một cách hiệu quả.

  • Kiểm thử và debug: Khả năng kiểm thử và debug là một trong những kỹ năng không thể thiếu của một React Native Developer. Bạn cần có khả năng phân tích và giải quyết các lỗi trong mã nguồn một cách hệ thống và logic. Điều này bao gồm việc sử dụng các công cụ debug của trình duyệt và các công cụ phân tích lỗi như React Native Debugger để tìm ra nguyên nhân của các lỗi và sửa chữa chúng một cách nhanh chóng và chính xác.

Các trường đào tạo ngành Công nghệ thông tin, Kỹ thuật máy tính tốt nhất Việt Nam hiện nay:

3. Lương của React Native Developer| React Native là Front-end hay Back-end

Mức lương, cũng như cơ hội nghề nghiệp cho Lập trình React Native là rất lớn. Mặc dù vẫn còn những nhược điểm nhưng vẫn rất hữu dụng. Bởi việc tận dụng lại được code và tiết kiệm thời gian xây dựng ứng dụng trên các nền tảng khác nhau mang lại nhiều lợi ích cho cả bên thiết kế và người dùng. Rất nhiều những ứng dụng nổi tiếng được các công ty tận dụng framework này để sản xuất.

Vị Trí

Số năm kinh nghiệm

Mức lương

React Native Intern

Dưới 1 năm

khoảng 3 triệu - 5 triệu đồng/tháng

Junior React Native Developer

Từ 1 - 3 năm

khoảng 10 triệu - 15 triệu đồng/tháng

Senior React Native Developer

Từ 3 - 5 năm

khoảng 15 triệu - 25 triệu đồng/tháng

Leader React Native Developer

Từ 5 - 8 năm

khoảng 20 triệu - 35 triệu đồng/tháng

IT Director

Trên 8 năm

khoảng 30 triệu - 60 triệu đồng/tháng 

Vậy React Native là Front-end hay Back-end? React JS là thư viện JavaScript được sử dụng chủ yếu phát triển Front-end của các ứng dụng web, nhằm xây dựng UI cho các ứng dụng web cũng như đem đến các tính năng xử lý các yêu cầu từ server.

4. Mô tả công việc của vị trí React Native Developer

Quản lý dự án và phát triển ứng dụng di động

Trong vai trò này, React Native Developer tham gia vào quá trình lên ý tưởng, thiết kế, xây dựng và phát triển các ứng dụng di động chủ yếu trên nền tảng Android và iOS. Họ đảm bảo rằng từ đầu đến cuối mỗi dự án được triển khai một cách chi tiết và chuyên nghiệp. Việc áp dụng những kỹ thuật phát triển tiên tiến và đáp ứng các yêu cầu của khách hàng là ưu tiên hàng đầu của họ.

Quản lý chất lượng và bảo trì ứng dụng

React Native Developer cần đảm bảo các ứng dụng hoạt động ổn định và hiệu quả thông qua việc thường xuyên nâng cấp và chỉnh sửa chúng. Họ sẽ phải đáp ứng nhanh chóng các sự cố hoặc yêu cầu thay đổi từ người dùng và đảm bảo rằng mọi cập nhật đều mang lại trải nghiệm tốt nhất cho người dùng cuối. 

Hợp tác và tích hợp hệ thống

Họ phối hợp chặt chẽ với các nhóm khác trong dự án, đặc biệt là nhóm Backend để đảm bảo rằng việc call API và cập nhật dữ liệu diễn ra một cách hiệu quả. Việc phối hợp làm việc nhóm nhịp nhàng này sẽ giúp họ đáp ứng các yêu cầu phức tạp của dự án một cách hiệu quả và kịp thời. 

Thực hiện các công việc khác của một nhà công nghệ thông tin

React Native Developer đôi khi cần làm công việc hỗ trợ trong hoạt động công nghệ thông tin (CNTT) của công ty. Với các kỹ năng chuyên môn, họ có thể đảm nhận các công việc liên quan đến hoạt động CNTT, phần cứng hoặc các công việc lập trình khác. Đồng thời tham gia xây dựng hệ thống thông tin trên thiết bị di động.

5. Cơ hội công việc của React Native Developer

Trong thời đại 4.0 ngày nay, chúng ta không thể phủ nhận sự thống trị mạnh mẽ của điện thoại thông minh đến cuộc sống của mỗi người. Để mang đến những trải nghiệm tuyệt vời cho người dùng trên các thiết bị di động thông minh, các React Native Developer chính là người đóng vai trò quan trọng trong việc nghiên cứu và tạo ra một hệ thống ứng dụng đa dạng.

Hiện nay, mọi thứ từ ứng dụng web, ứng dụng dành cho thiết bị di động, ứng dụng dành cho máy tính để bàn và máy chủ đều có thể thực hiện dễ dàng với JS. Lập trình viên front-end chỉ cần hiểu biết về lĩnh vực React Native là đã có thể thiết kế front-end cho ứng dụng web cũng như ứng dụng di động một cách thuận tiện.

Hầu hết các ngôn ngữ lập trình hiện nay đều dựa trên React Native. Việc học React Native đã mở ra nhiều cơ hội nghề nghiệp cho cộng đồng lập trình viên bởi đây chính là công cụ lập trình di động đa nền tảng phổ biến nhất hiện nay. Một số nền tảng phổ biến sử dụng ngôn ngữ lập trình React Native có thể kể đến như Facebook, Airbnb, Instagram, Skype, Discord,...Nên cơ hội công việc của React Native Developer còn rất rộng mở.

>> Xem thêm: Việc làm Intern React Native Developer cho người mới ra trường

>> Xem thêm: Việc làm React Native Developer hiện tại

>> Xem thêm: Việc làm Android Developer đang tuyển dụng

React Native Developer có mức lương bao nhiêu?

178 - 361 triệu /năm
Tổng lương
164 - 361 triệu
/năm

Lương cơ bản

+
14 - 28 triệu
/năm

Lương bổ sung

178 - 361 triệu

/năm
178 M
361 M
65 M 748 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 React Native Developer

Tìm hiểu cách trở thành React Native 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 React Native Developer
104 - 130 triệu/năm
React Native Developer
178 - 361 triệu/năm
React Native Developer

Số năm kinh nghiệm

0 - 1
9%
2 - 4
56%
5 - 7
25%
8+
10%
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 React Native Developer?

Yêu cầu tuyển dụng của React Native Developer

Để thực hiện tốt các nhiệm vụ được giao, React Native 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 

  • Trình độ chuyên môn: Đa số các vị trí React Native Developer yêu cầu tối thiểu là có bằng Đại họ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 hoặc các ngành có liên quan. Một số công ty có thể yêu cầu bằng Thạc sĩ trong các lĩnh vực tương đương.

  • Kiến thức cơ bản về React Native: Để phát triển ứng dụng di động sử dụng React Native, ứng viên cần có kiến thức chắc chắn về các khái niệm cơ bản của framework này.Họ cũng chú trọng việc tối ưu hóa các native APIs cho Android và iOS, giúp tăng cường hiệu suất và tương thích của ứng dụng. 

  • Xử lý dữ liệu và tích hợp API: Một React Native Developer xuất sắc cần biết cách tương tác với các dịch vụ backend và API để lấy và xử lý dữ liệu từ các nguồn khác nhau. Điều này yêu cầu bạn có kiến thức vững về các phương pháp giao tiếp qua mạng (network communication), biết cách xử lý JSON và hiểu được cách sử dụng các công cụ và thư viện như Axios hoặc Fetch API để gửi và nhận dữ liệu từ server một cách hiệu quả.

  • Kiểm thử và debug: Khả năng kiểm thử và debug là một trong những kỹ năng không thể thiếu của một React Native Developer. Bạn cần có khả năng phân tích và giải quyết các lỗi trong mã nguồn một cách hệ thống và logic. Điều này bao gồm việc sử dụng các công cụ debug của trình duyệt và các công cụ phân tích lỗi như React Native Debugger để tìm ra nguyên nhân của các lỗi và sửa chữa chúng một cách nhanh chóng và chính xác.

Yêu cầu về kỹ năng

  • Kỹ năng lập trình và thiết kế: Là một React Native Developer, bạn cần có khả năng lập trình chuyên nghiệp và hiểu biết sâu về thiết kế phần mềm. Điều này bao gồm việc thành thạo các ngôn ngữ lập trình như JavaScript hoặc TypeScript, và có khả năng áp dụng các nguyên lý thiết kế hướng đối tượng để xây dựng các ứng dụng di động đáng tin cậy và hiệu quả. Ngoài ra, bạn cũng cần có khả năng làm việc với các framework và thư viện liên quan như ReactJS để tận dụng được toàn bộ tiềm năng của React Native.

  • Kỹ năng mềm: Bên cạnh các kỹ năng kỹ thuật, các kỹ năng mềm cũng rất quan trọng đối với một React Native Developer thành công. Điều này bao gồm khả năng giao tiếp hiệu quả, làm việc nhóm, và trình bày ý tưởng một cách rõ ràng và logic. Bạn cần phải có khả năng làm việc dưới áp lực và giải quyết vấn đề một cách độc lập cũng như trong nhóm. Khả năng tự học và nghiên cứu là điểm mạnh giúp bạn tiếp tục cập nhật công nghệ mới và phát triển bản thân trong ngành công nghệ thông tin đầy cạnh tranh ngày nay.

  • Kỹ năng lập trình: Để thành công trong vai trò React Native Developer, bạn cần có khả năng lập trình vững vàng bằng JavaScript hoặc TypeScript. Hiểu biết sâu rộng về các nguyên lý lập trình hướng đối tượng (OOP) và lập trình hàm (functional programming) sẽ giúp bạn xây dựng và duy trì mã nguồn dễ dàng hơn. Ngoài ra, khả năng debug và optimize code cũng là một yêu cầu quan trọng để đảm bảo hiệu suất ứng dụng.

Yêu cầu khác

  • Sự thành thạo với các tính năng và hệ sinh thái của React Native: Đây là điều kiện cần thiết để có thể tham gia vào việc xây dựng và phát triển ứng dụng một cách hiệu quả.

  • Kinh nghiệm: Không giống với những ngành nghề khác, Senior .NET Developer cần có thời gian đào tạo, rèn luyện để vận dụng tốt kiến thức vào thực tế và biết cách giải quyết tình huống phát sinh. Phải có tối thiểu 1 năm kinh nghiệm trong môi trường Công việc về Công nghệ thông tin. Đã trực tiếp tham gia triển khai các dự án về JavaScript, React-Js, React native. Có kinh nghiệm về Reactjs và hiểu rõ các nguyên tắc cốt lõi của nó, đây là một lợi thế bổ sung vô cùng lớn.

Lộ trình thăng tiến của React Native Developer 

Lộ trình thăng tiến của React Native 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 React Native Developer

Mức lương: 4 - 6  triệu/ tháng 

Kinh nghiệm làm việc: Dưới 1 năm 

Intern React Native Developer là một vị trí thực tập trong lĩnh vực phát triển ứng dụng di động sử dụng framework React Native. Người nắm giữ vị trí này là những người mới bắt đầu hoặc đang trong giai đoạn thực tập để học hỏi và phát triển kỹ năng cần thiết để trở thành một React Native Developer chuyên nghiệp.

>> Đánh giá: Intern React Native Developer bắt đầu bằng việc học hỏi và áp dụng kiến thức cơ bản về React Native, JavaScript, và các công nghệ liên quan. Đây là giai đoạn quan trọng để intern làm quen với framework và ngôn ngữ lập trình mà công ty sử dụng. Intern cần hiểu rõ cách sử dụng React Native để phát triển ứng dụng di động đa nền tảng một cách hiệu quả. 

>> Xem thêm: Việc làm Intern React Native Developer cho người mới ra trường

2. React Native Developer

Mức lương: 15 - 30  triệu/ tháng 

Kinh nghiệm làm việc: 1 - 4 năm 

React Native 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 framework React Native. Một React Native Developer có kỹ năng và kiến thức để phát triển ứng dụng di động đa nền tảng, chạy trên cả hệ điều hành iOS và Android, bằng cách sử dụng JavaScript và các thành phần của React Native.

>> Đánh giá: Cơ hội nghề nghiệp cho Lập trình React Native là rất lớn. Mặc dù vẫn còn những nhược điểm nhưng vẫn rất hữu dụng. Bởi việc tận dụng lại được code và tiết kiệm thời gian xây dựng ứng dụng trên các nền tảng khác nhau mang lại nhiều lợi ích cho cả bên thiết kế và người dùng. Rất nhiều những ứng dụng nổi tiếng được các công ty tận dụng framework này để sản xuất.

>> Xem thêm: Việc làm React Native Developer hiện tại

5 bước giúp React Native Developer thăng tiến nhanh trong trong công việc

Nâng cao kỹ năng kỹ thuật

Để thành công trong lĩnh vực phát triển React Native, việc nâng cao và chắc chắn về kỹ năng kỹ thuật là điều cần thiết. Bạn nên chú trọng vào việc học hỏi liên tục và nghiên cứu sâu về các công nghệ mới nhất của React Native. Điều này bao gồm việc áp dụng các tính năng và thư viện mới, cũng như làm quen với các quy trình phát triển phần mềm tiên tiến như CI/CD và kiểm thử tự động. Tham gia vào nhiều dự án thực tế sẽ giúp bạn áp dụng những kiến thức này một cách hiệu quả, từ đó cải thiện hiệu suất làm việc và nâng cao giá trị cho bản thân.

Xây dựng hồ sơ làm việc ấn tượng

Để thu hút sự chú ý từ các nhà tuyển dụng và tăng cơ hội được tuyển dụng vào vị trí cao hơn, hãy đảm bảo rằng bạn có một hồ sơ làm việc (Portfolio) chuyên nghiệp và ấn tượng. Bao gồm các dự án hoặc sản phẩm mà bạn đã tham gia và các thành tựu mà bạn đã đạt được. Các thành tích rõ ràng và các dự án thành công sẽ làm tăng giá trị của bạn trong mắt nhà tuyển dụng và đem lại những cơ hội nghề nghiệp tốt hơn.

Phát triển kỹ năng mềm và giao tiếp

Ngoài các kỹ năng kỹ thuật, kỹ năng mềm như giao tiếp hiệu quả, quản lý thời gian và làm việc nhóm cũng rất quan trọng. Các nhà tuyển dụng đánh giá cao những ứng viên có khả năng làm việc trong môi trường đa dạng và có khả năng giải quyết vấn đề một cách hiệu quả. Việc phát triển những kỹ năng này sẽ giúp bạn tự tin hơn khi làm việc với các đồng nghiệp và khách hàng, từ đó tạo ra những cơ hội nghề nghiệp và tăng thu nhập.

Có khả năng tối ưu hóa hiệu suất ứng dụng 

Là một React Native Developer, bạn cần biết cách tối ưu hóa hiệu suất của ứng dụng di động để đảm bảo rằng nó chạy mượt mà và có trải nghiệm người dùng tốt. Điều này có thể bao gồm việc tối ưu hóa mã nguồn, giảm thiểu thời gian phản hồi và tối ưu hóa hình ảnh và tài nguyên. Bạn cũng cần phải nắm vững các kỹ thuật về caching dữ liệu, lazy loading và code splitting để cải thiện hiệu suất tổng thể của ứng dụng.

Có khả năng chịu áp lực công việc

Với nghề Công nghệ thông tin thì khối lượng công việc mà người làm phải đảm nhận là tương đối lớn. Mỗi ngày, bạn đều phải đối mặt với nhiều công việc, với nhiều các vấn đề khác nhau. Nên để có thể theo được ngành này, thì ngoài việc có kỹ năng chuyên môn sâu thì bạn cũng cần phải có khả năng chịu được áp lực công việc cao. Nếu không bạn có thể rất dễ bị căng thẳng, chán nản và dễ dàng bỏ cuộc. 

Đọc thêm:

Việc làm IOS Developer lương cao

Việc làm của SAP ABAP Developer mới cập nhật

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