Môi trường thúc đẩy sự sáng tạo,
con người VNG cởi mở chào đón
những ai dám đón nhận thách
thức để theo đuổi đam mê.

Senior Software Engineer, ZaloPay - React Native

Mã vị trí: 20-ZPW-0573
Nơi làm việc: Tp.Hồ Chí Minh
Lương: Thỏa thuận

Mô tả công việc

  • Participate in designing and building ReactNative apps, Webview apps on ZaloPay app and Zalo app.
  • Develop new features using ReactJS, ReactNative that meet a large number of users.
  • Build reusable components, libraries, APIs for ReactJS, ReactNative, Android, iOS.
  • Working with Project Manager, Product Owner, Designer to convert business design requirements into app's features.
  • Write the clean code – Follow principles, coding standards, write automated test cases, deployment scripts.
  • Assist in improving app architectures – Explore existing systems, determine areas of maintainability scalability extensibility.
  • Participating in code reviews.

Yêu cầu

Must have:
  • Minimum 3 years in software development with 2 years experience in ReactNative.
  • Proficient in React stack (ReactJS, ReactNative, Flux architecture, Immutability, Functional Programming, Hooks).
  • Have at least 1 working experience year of native mobile (iOS, Android), and cross platform development.
  • Advance understanding of native Javascript (ES5 & ES6+), Android (Java), iOS (Objective-C or Swift).
  • Expert with developing responsive layouts, mobile-first layouts.
  • Knowledge about HTTP, WebSocket, RESTful API, OAuth2, Caching, offline-first.
  • Solid understanding of the SOLID principle (Single Responsibility Principle).
  • Passion for software development and product build.
  • Have experiences of Agile software development process.
Prefer:
  • Understanding about HTTP2, SSE (Server-Sent Events) is a great plus.
  • Knowledge of Backend programming languages such as Go/Java/NodeJS is a great plus.
  • Knowledge of scalable architecture (Microservices, MicroFrontends, Monorepos).
  • Familiarity with knowledge of RDBM, NoSQL (such as MySQL, MongoDB, Redis).
  • Familiarity with Linux & macOS development environment.
  • Experience with high-traffic distributed systems and client-server architectures.

TÌM KIẾM
HỘI NGHỀ NGHIỆP

ĐĂNG KÝ NHẬN TIN
QUA EMAIL

LỜI KHUYÊN DÀNH CHO ỨNG VIÊN

Để gây ấn tượng tốt với nhà tuyển dụng, bạn cần chuẩn bị tốt hồ sơ của mình. Đừng gửi cho chúng tôi một bản sơ yếu lý lịch chung chung. Một hồ sơ tốt không chỉ được trình bày rõ ràng, mà còn phải được tổ chức tốt với những mục tiêu rõ ràng, thể hiện đầy đủ kinh nghiệm bản thân, bằng cấp, kỹ năng…

> XEM TIẾP