73 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 5 ngày trước
20 - 28 triệu
Hà Nội
Đăng 6 ngày trước
20 - 28 triệu
Hà Nội
Đăng 6 ngày trước
17 - 22 triệu
Hà Nội
Đăng 9 ngày trước
18 - 25 triệu
Hà Nội
Đăng 10 ngày trước
15 - 22 triệu
Hà Nội
Đăng 10 ngày trước
Beetsoft
React Native Developer
Beetsoft
3.0
12 - 25 triệu
Hà Nội
Đăng 11 ngày trước
CÔNG TY CỔ PHẦN ADAMO SOFTWARE
TTS React Native
ADAMO SOFTWARE
3.7
3 - 5 triệu
Hà Nội
Đăng 11 ngày trước
Công ty cổ phần chứng khoán FPT
ReactJS Developer
Chứng khoán FPT
3.0
Thỏa thuận
Hà Nội
Đăng 14 ngày trước
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
Senior Reactjs Developer (French Speaking)
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
Thỏa thuận
Hà Nội
Đăng 14 ngày trước
15 - 30 triệu
Hà Nội
Đăng 17 ngày trước
Thỏa thuận
Đà Nẵng
Đăng 19 ngày trước
Thỏa thuận
Hà Nội, Hồ Chí Minh
Đăng 20 ngày trước
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
React Native Developer (Android/IOS)
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
Thỏa thuận
Hà Nội
Đăng 25 ngày trước
500 - 2000 USD
Hồ Chí Minh
Đăng 26 ngày trước
Markdao Agency Việt Nam
React Native Developer Android/IOS
Markdao Agency Việt Nam
Thỏa thuận
Hồ Chí Minh
Đăng 26 ngày trước
CÔNG TY CỔ PHẦN ADAMO SOFTWARE
React Native Developer
ADAMO SOFTWARE
3.7
15 - 25 triệu
Hà Nội
Đăng 28 ngày trước
TỔNG CÔNG TY CỔ PHẦN BƯU CHÍNH VIETTEL
REACT NATIVE
VIETTEL POST
3.0
Thỏa thuận
Hà Nội
Đăng 30 ngày trước
Công ty TNHH Giải Pháp Công Nghệ và Phần Mềm Phổ Tuệ
Fresher IOS (Swift, Objective C)
Giải Pháp Công Nghệ và Phần Mềm Phổ Tuệ
Thỏa thuận
Đăng 3 ngày trước
Nichietsu System Development
IOS Developer
Nichietsu
3.0
18 - 30 triệu
Hồ Chí Minh
Đăng 5 ngày trước
CÔNG TY TNHH CÔNG NGHỆ TP&P
Lập Trình Viên IOS
TP&P TECHNOLOGY
4.7
Tới 35 triệu
Hà Nội
Đăng 5 ngày trước
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
Sr iOS Dev (Swift, Flutter/ React Native) - 1500$
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
Thỏa thuận
Hà Nội
Đăng 5 ngày trước
14 - 16 triệu
Hà Nội
Đăng 5 ngày trước
Công Ty TNHH Eight One International
IOS Developer
Genio Academy
18 - 28 triệu
Hồ Chí Minh
Đăng 5 ngày trước
CÔNG TY CỔ PHẦN CÔNG NGHỆ SEN ĐỎ
IOS Developer
SEN DO TECHNOLOGY
3.8
Thỏa thuận
Hồ Chí Minh
Đăng 6 ngày trước
CÔNG TY CỔ PHẦN ONESOFT
LẬP TRÌNH VIÊN iOS
Falcon Game Studi
Trên 2000 USD
Hà Nội
Đăng 7 ngày trước
Công Ty TNHH Diksha Technologies
iOS Developer
Công Ty TNHH Diksha Technologies
Thỏa thuận
Hà Nội
Đăng 9 ngày trước
Công Ty TNHH Diksha Technologies
iOS Developer
Công Ty TNHH Diksha Technologies
Thỏa thuận
Hà Nội
Đăng 9 ngày trước
Công ty Cổ phần Hỗ trợ Dịch vụ Thanh toán Việt Phú (Mobivi)
Senior IOS Developer
Mobivi Việt Nam
2.9
Thỏa thuận
Hồ Chí Minh
Đăng 10 ngày trước
ZALORA Group
Senior iOS Engineer
ZALORA.
3.7
Thỏa thuận
Hồ Chí Minh
Đăng 12 ngày trước
Công Ty Cổ Phần Lotus Technology Services
IOS Developer (Swift)
Lotus Technology Services
4.7
Thỏa thuận
Hà Nội
Đăng 13 ngày trước
Công ty TNHH Novus Fintech
IOS Developer
Novus Fintech
20 - 35 triệu
Hà Nội
Đăng 13 ngày trước
CÔNG TY CỔ PHẦN ĐẦU TƯ INFINITY GROUP
Lập Trình Viên IOS
Infinity Technologies Global
10 - 30 triệu
Hà Nội
Đăng 13 ngày trước
14 - 16 triệu
Hà Nội
Đăng 15 ngày trước
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
iOS Developer (Objective C / Swift)
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
Thỏa thuận
Hà Nội
Đăng 15 ngày trước
CÔNG TY TNHH AMARIS VIỆT NAM
IOS Developer
Amaris
3.7
Thỏa thuận
Hồ Chí Minh
Đăng 15 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 16 ngày trước
Thỏa thuận
Hà Nội
Đăng 17 ngày trước
CÔNG TY CỔ PHẦN GIẢI PHÁP CÔNG NGHỆ TTC VIỆT NAM (TTC Solutions)
IOS Developer
TTC Solutions
3.5
28 - 34 triệu
Hà Nội
Đăng 17 ngày trước
Công Ty CP Giải Pháp Thanh Toán Việt Nam (VNPAY)
Lập Trình Viên IOS
VNPAY Việt Nam
4.1
Thỏa thuận
Hồ Chí Minh
Đăng 24 ngày trước
18 - 25 triệu
Hồ Chí Minh
Đăng 30 ngày trước
18 - 25 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
30 - 35 triệu
Hà Nội
Đăng 30+ ngày trước
1700 - 1700 USD
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Đà Nẵng
Đăng 4 ngày trước
Tới 60 triệu
Hà Nội
Đăng 8 ngày trước
12 - 34 triệu
Đăng 8 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 12 ngày trước
Humax Vietnam
Android Developer
Humax Vietnam
4.3
Thỏa thuận
Hà Nội
Đăng 12 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 12 ngày trước
CÔNG TY TNHH AMARIS VIỆT NAM
Android Developer
Amaris
3.7
Thỏa thuận
Hồ Chí Minh
Đăng 15 ngày trước
Nexle Corporation
Android Developer
Nexle Corporation
Tới 34 triệu
Hồ Chí Minh
Đăng 17 ngày trước
30 - 35 triệu
Hà Nội
Đăng 18 ngày trước
Công Ty TNHH Eight One International
Android Developer
Genio Academy
15 - 30 triệu
Hồ Chí Minh
Đăng 18 ngày trước
Nichietsu System Development
Android Developer
Nichietsu
3.0
15 - 30 triệu
Hồ Chí Minh
Đăng 18 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 18 ngày trước
CÔNG TY TNHH MERCHANT MATE VIETNAM INC
Android Developer
Merchant Mate
Thỏa thuận
Hồ Chí Minh, Khác
Đăng 19 ngày trước
Thỏa thuận
Hồ Chí Minh
Đăng 20 ngày trước
CÔNG TY TNHH CÔNG NGHỆ TP&P
Android Developer
TP&P TECHNOLOGY
4.7
Tới 35 triệu
Hà Nội
Đăng 26 ngày trước
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
HMI Android Developer
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
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
Công Ty TNHH Diksha Technologies
Android Developer
Công Ty TNHH Diksha Technologies
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
8 - 12 triệu
Hà Nội
Đăng 21 ngày trước
750 - 1500 USD
Hà Nội
Đăng 22 ngày trước
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
Middle Angular Developer (JavaScript, CSS, HTML5)
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
Thỏa thuận
Hà Nội
Đăng 25 ngày trước
Thỏa thuận
Đà Nẵng
Đăng 28 ngày trước
25 - 30 triệu
Hà Nội, Đồng Tháp
Đăng 30 ngày trước
Công ty TNHH CYBERLOGITEC Việt Nam
Senior JavaScript Developer
CyberLogitec
3.6
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
Trên 600 USD
Hà Nội
Đăng 30+ ngày trước
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
ReactJS Developer (Middle/Senior)
CÔNG TY TNHH SẢN XUẤT VÀ THƯƠNG MẠI CMC
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Công ty DXC Technology Service Vietnam
Javascript Developer Internship
DXC Technology Vietnam
3.7
5 - 7 triệu
Hồ Chí Minh
Đăng 30+ ngày trước
Tyme Group
Technical Lead ReactJs/NextJs
Tyme Group
4.8
121 đánh giá 66 việc làm
0 Lượt ứng tuyển Lượt xem 19
Hết hạn ứng tuyển
0 Lượt ứng tuyển Lượt xem 19
Thông tin cơ bản
Mức lương: Thỏa thuận
Chức vụ: Quản lý
Ngày đăng tuyển: 27/07/2024
Hạn nộp hồ sơ: 30/08/2024
Hình thức: Toàn thời gian
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
Địa điểm làm việc
- Địa điểm làm việc: Hồ Chí Minh
Top 3 Reasons To Join Us
Excellent environment and team to help you grow.
Competitive salary and learning culture.
Premium health care for you and your family.
The Job

Description

Our goal is simple: to be a serial bank builder. To achieve this, TymeX is seeking a Technical Lead (ReacJs/NextJs) to drive innovation and transformation by placing a heavy emphasis on the craft of software development and the adoption of engineering principles.

At the core, our business is banking, but technology is critical to serving the needs of our millions of customers and delivering on our mission of financial inclusion and literacy for emerging markets. To achieve this goal, TYMEX has established a Centre of Excellence in Vietnam to be a world-class digital technology hub.

About our Team:

Our team is responsible for creating a brand of new digital financial platforms and apps that are highly reliable and scalable using modern engineering practices. You will join a project with talented software engineers in our Digital Bank Build team who are responsible for designing, building, and maintaining the new digital banking platform and the customer channels. As part of the team, you will be responsible for implementing software features, being involved in technical designs, and writing tests to ensure the high-quality delivery of the product. The teams operate in Scrum and DevOps models.

We're looking for top engineers out there! During the interview process, we will test your coding and design skills to assess your experience and depth of knowledge. Don't worry. Our interview process will be fun!

Your Responsibilities:

  • Evangelize and promote JavaScript - ReactJS best practices.
  • Collaborate and support with Developer members through the software development lifecycle.
  • Harden engineering practices such as unit tests, code review, pair programming, and CI / CD.
  • Train & mentor other engineers to help them progress in their careers.
  • Research new technologies, understand the ecosystems, and assess market fit to expand the technical expertise of the company.
  • Lead the efficient delivery of change through analysis, definition, and documentation of requirements whilst identifying potential solutions using agile delivery frameworks.
  • Solve complex technical and business problems and learn new technology and frameworks.
  • Work with different stakeholders to design flexible and adaptive applications that can grow with the business needs.
  • Design, develop, test, deploy, monitor, and improve; you are responsible for the entire lifecycle of your product - build it, own it.

Your Skills and Experience

Requirements

You will be a perfect match if your profile ticks some below items:

  • Must-have:
    • A pragmatic mindset.
    • Strong English communication skills (both verbal & written), especially in the global software development environment.
    • Professional experience in ReactJS, NextJS, and its ecosystem (Hooks, Context, Redux, Redux-Thunk, State Management libraries...)
    • Proficiency in front-end languages: HTML, CSS, JavaScript (ES6+)
    • Hands-on experience with Git
    • Hands-on with RESTful APIs and asynchronous request handling for partial page updates
    • Experience with micro-frontend is needed.
    • Experienced in unit test, and automated test frameworks are needed.
    • Familiarity with browser testing and debugging like Chrome, Firefox, Edge, Safari...
  • Nice to have:
    • Have 7+ years of work experience in front-end development.
    • Familiar with CSS Frameworks like Bootstrap, TailwindCSS, Ant Design...
    • Awareness of best practices in UI/UX design and development to ensure optimal user experience.
    • Familiarity with CI/CD and ability to set up projects accordingly.
    • Experienced in Vue/Angular development is a plus.
    • Experience working in the banking and financial domain is a plus.

Why You'll Love Working Here

You'll love working with us if you are:

  • Passionate about technology.
  • Independent but also a good team player.
  • Comfortable with a high degree of ambiguity.
  • Focused on usability and speed.
  • Keen on presenting your ideas to your peers and management.

At TYME, opportunities are here for the taking. If you want to be part of our purpose and live and lead through our values, we can offer exciting development opportunities through expanded lateral roles, stretch assignments, or people leadership.

Some of our benefits:

  • Meal and parking allowances are covered by the company.
  • Full benefits and salary rank during probation.
  • Insurances such as Vietnamese labor law and premium health care for you and your family.
  • SMART goals and clear career opportunities (technical seminar, conference, and career talk) - we focus on your development.
  • Values-driven, international working environment, and agile culture.
  • Overseas travel opportunities for training and work-related.
  • Internal Hackathons and company events (team building, coffee run, etc.).
  • Pro-Rate and performance bonus.
  • 15-day annual + 3-day sick leave per year from the company.
  • Work-life balance 40-hr per week from Mon to Fri.
ReactJS, English

You'll love working with us if you are:

  • Passionate about technology.
  • Independent but also a good team player.
  • Comfortable with a high degree of ambiguity.
  • Focused on usability and speed.
  • Keen on presenting your ideas to your peers and management.

At TYME, opportunities are here for the taking. If you want to be part of our purpose and live and lead through our values, we can offer exciting development opportunities through expanded lateral roles, stretch assignments, or people leadership.

Some of our benefits:

  • Meal and parking allowances are covered by the company.
  • Full benefits and salary rank during probation.
  • Insurances such as Vietnamese labor law and premium health care for you and your family.
  • SMART goals and clear career opportunities (technical seminar, conference, and career talk) - we focus on your development.
  • Values-driven, international working environment, and agile culture.
  • Overseas travel opportunities for training and work-related.
  • Internal Hackathons and company events (team building, coffee run, etc.).
  • Pro-Rate and performance bonus.
  • 15-day annual + 3-day sick leave per year from the company.
  • Work-life balance 40-hr per week from Mon to Fri.
Khu vực
Báo cáo
Quy mô:
200 - 500 nhân viên
Địa điểm:
215 Điện Biên Phủ, Phường 15, Quận Bình Thạnh, Ho Chi Minh City, Vietnam

Tyme Việt Nam là một phần của Tyme Group - một trong những tập đoàn ngân hàng số phát triển nhanh nhất thế giới, xây dựng các ngân hàng công nghệ cao và có mức độ tiếp xúc cao ở các thị trường mới nổi đang phát triển nhanh. 

Được thành lập vào năm 2016, Tyme Việt Nam là Trung tâm Phát triển Công nghệ & Sản phẩm của TymeGroup, tập hợp những người làm kỹ thuật và sản phẩm, những người có chung sứ mệnh toàn cầu là trở thành những người xây dựng ngân hàng nối tiếp, định hình tương lai của ngân hàng thông qua công nghệ. Chúng tôi xây dựng các sản phẩm với nguyên tắc tìm kiếm sự cân bằng phù hợp giữa thế giới kỹ thuật số và vật lý.

Là một tập đoàn phát triển chuỗi ngân hàng số, Tyme luôn cố gắng vượt trội trong mô hình kinh doanh và văn hóa làm việc của mình. Khi được hỏi Tyme Việt Nam có gì khác biệt với các công ty Fintech khác, anh Minh giải thích: “Khi nhìn vào các công ty Fintech, tôi thấy sự tồn tại của hai đầu cực. Một đầu là các công ty khởi nghiệp muốn hiện thực hoá lý tưởng của mình, và đầu cực còn lại các ngân hàng truyền thống muốn số hóa. Chúng tôi nằm ở đâu đó ở giữa.”

Ngoài ra, những yếu tố khác có thể kể đến:

  • Văn hóa: Đội ngũ Tyme Việt Nam định nghĩa văn hóa công ty là: “Hãy trao dồi những gì bạn đã học được và phát triển nó cùng với doanh nghiệp”.
  • Phát triển theo chiều ngang: Chúng tôi không chỉ mở rộng ở một thị trường (phát triển theo chiều dọc) mà là nhiều thị trường (phát triển theo chiều ngang). Thiết kế kiến trúc nền tảng ngân hàng vận hành đa quốc gia của chúng tôi vì vậy cho phép mở rộng theo chiều ngang.
  • Quy định nghiêm ngặt: Không giống như các công ty Fintech khác, Tyme là một ngân hàng và phải tuân thủ các quy định ngân hàng ở mỗi quốc gia mà Tyme hoạt động. Xây dựng một chiến lược để điều hướng và tùy chỉnh theo quy định ở mỗi nơi là một thách thức thú vị.

Ngoài ra, các nhà developer (nhà phát triển) của Tyme có thể phát triển năng lực và thăng tiến trong sự nghiệp và từ đó mang lại sản phẩm cho nhiều thị trường hơn. “Ví dụ như ở Tyme Việt Nam, khi xây dựng một sản phẩm cho vay, bạn phải đảm bảo rằng sản phẩm này có thể hoạt động ở nhiều khu vực, quốc gia khác nhau như Nam Phi và Philippines. Quá trình này đòi hỏi người xây dựng sản phẩm phải liên tục cập nhật, học hỏi công nghệ mới và tìm giải pháp thích nghi với từng thị trường khác nhau. Chính vì vậy mà năng lực của bạn sẽ tự động được nâng cao.”

Chính sách bảo hiểm

  • Bảo hiểm như luật lao động Việt Nam và chăm sóc sức khỏe cao cấp cho bạn và gia đình bạn. 

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

  • Hackathons nội bộ
  • Teambuilding
  • Cà phê
  • Du lịch nước ngoài

Mission

"Mở khóa tương lai tài chính của thế giới bằng cách phát minh lại ngân hàng"

Chúng tôi đang xây dựng một nền tảng không biên giới, lấy khách hàng làm trung tâm, luôn giữ tính cá nhân hóa đối với mọi khách hàng. Đồng thời đóng vai trò là người bạn đồng hành đáng tin cậy của họ để quản lý và tăng số tiền của họ.

Công việc của 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.

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. 

Báo cáo và đánh giá

Họ thực hiện báo cáo công việc định kỳ để đánh giá tiến độ và hiệu suất của dự án. Những báo cáo này không chỉ giúp họ kiểm soát quy trình mà còn là cơ hội để cải thiện và tối ưu hóa các hoạt động trong tương lai

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ả. 

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.

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. 

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