Đến nội dung chính
Tuyển Dụng
← GAPO

ReactJS Developer Senior - Algorithmic Focus

GAPO · Hà Nội
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
CNTT - Phần mềm
Mức lương
Thương lượng
Địa điểm
Quận Thanh Xuân, Hà Nội, Hà Nội

Tổng quan

  • Work together with team to develop scalable, high-performance web applications
  • Build reusable, well-architected components/modules with clear separation of concerns
  • Ensure UI/UX of developed pages with near pixel-perfect design
  • Develop and optimize front-end UI to ensure consistent rendering across browsers and devices
  • Analyze complex problems and propose efficient, scalable solutions (both UI and data flow)
  • Translate product requirements into performant and maintainable front-end architecture
  • Optimize application performance (rendering, memory usage, network, bundle size)
  • Collaborate with backend teams to design efficient data-fetching strategies and APIs
  • Proactively identify bottlenecks and refactor code for better performance and scalability
  • Strong JavaScript fundamentals, including deep understanding of closures, event loop, async patterns
  • At least 5 years working with ReactJS in production-scale applications
  • Solid understanding of ES6+ and modern JavaScript ecosystem
  • Experience solving complex problems involving data transformation, state synchronization, and real-time updates
  • Strong experience with state management (Redux, Zustand, TanStack Query or equivalent)
  • Ability to design efficient client-side architecture for large-scale applications
  • Solid knowledge of HTML5, CSS3, responsive design, and cross-browser compatibility
  • Experience working with RESTful APIs and optimizing data fetching strategies (caching, batching, pagination)
  • Strong understanding of web performance (rendering lifecycle, reflow/repaint, memoization, virtualization)
  • Experience with algorithm-heavy problems (e.g., real-time systems, collaborative apps, data visualization, editors)
  • Good understanding of common data structures and algorithms (arrays, trees, graphs, hashing, recursion, etc.)
  • Ability to reason about time and space complexity O(n),O(logn),etc. and apply optimizations in practical scenarios
  • Experience with Web Workers, WebAssembly, or performance-critical frontend features
  • Knowledge of system design (frontend architecture, micro-frontends, modular design)
  • Experience with GraphQL or advanced API patterns
  • Familiarity with CI/CD, build tools (Vite, Webpack optimization)
  • Knowledge of Git, Github, Agile

Quyền lợi

  • Tham gia Gapo chúng tôi không chỉ quan tâm các quyền lợi mà bạn được hưởng mà trên hết là cảm xúc của bạn trong quyền lợi đó
  • Không chỉ là việc
  • Chúng tôi muốn Gapo là nơi bạn xây dựng sự nghiệp. Dù bạn muốn theo đuổi công việc quản lý hay tập trung phát triển chuyên môn, chúng tôi đều công nhận và đánh giá cao tài năng của bạn.
  • Không cấp bậc
  • Tại Gapo là một thể giới phẳng, nhân viên có thể trao đổi trực tiếp với lãnh đạo cao nhất mà không cần qua trung gian. Không có rào cản nào cho một nhân viên sẽ đảm nhận vai trò Giám đốc dự án mới.
  • Không chỉ là công ty
  • Môi trường tiện ích quanh Gapo là một cộng đồng gia đình với nhiều tiện ích được công ty hỗ trợ như Canteen, Coffee, Siêu thị, Gym, Thư viện...
  • Không chỉ lương
  • Ở Gapo, năng lực và đóng góp của bạn được ghi nhận không chỉ bằng khoản lương tháng, nếu bạn làm việc xuất sắc, bạn có thể nhận được thưởng từ các dự án, sản phẩm, thưởng cuối năm, và chương trình thưởng cổ phiếu cho các quản lý.
Chế độ thưởng

Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗

Quan tâm đến vị trí này?

Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.

Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn? Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ