Kingfood

37/5 Be Van Cam, TP Hồ Chí Minh

Quy mô công ty : 25-99

Xem thêm

Tóm lược

25-99

Product

Việt Nam

Senior Backend/ Fullstack Developer

Kingfood

Quận 7, TP Hồ Chí Minh

  • English
  • Có kinh nghiêm (Nhân viên)
  • Toàn thời gian
  • Thỏa Thuận
  • Ngày Đăng:02/03/2024
  • 1

Mô tả công việc

Tóm tắt công việc

  • Phát triển các tính năng phục vụ vận hành tại Kingfood: quản lý đặt hàng, quản lý bán hàng, vận hành hàng hoá, báo cáo, tích hợp với các hệ thống khác của đối tác
  • Tham gia thiết kế kiến trúc phần mềm và cấu trúc dữ liệu.
  • Nghiên cứu áp dụng những kỹ thuật đảm bảo yêu cầu người dùng.
  • Tối ưu hóa hệ thống để xử lý dữ liệu lớn.
  • Deploy code trên server test và production.
  • Viết code sạch, rõ, dễ bảo trì.
  • Giám sát và đảm bảo hệ thống vận hành ổn định, tối ưu.
  • Review code, hỗ trợ các thành viên khác trong team hoàn tất công việc.
  • Làm việc và hỗ trợ các bộ phận khác như: Product, BA, QC

Yêu cầu công việc

  • Từ 4 năm kinh nghiệm làm vị trí tương đương trở lên
  • Có ít nhất 2 năm kinh nghiệm Frontend sử dụng Reactjs
  • Có ít nhất 2 năm kinh nghiệm Backend sử dụng Nodejs
  • Có kinh nghiệm phát triển ứng dụng mobile sử dụng Flutter, ReactNative là một lợi thế
  • Có kiến thức tốt và toàn diện về NodeJS để có thể độc lập làm việc và tự nghiên cứu sâu hơn (nếu cần)
  • Có kinh nghiệm làm việc với kiến trúc microservice, hiểu và ứng dụng được các khái niệm trong kiến trúc microservice như: service discovery, service registry, distributed tracing, asynchronous processing.
  • Có kinh nghiệm làm việc với docker, docker-compose, k8s.
  • Có kinh nghiệm làm việc với các tool CI/CD như gitlab, jenkins.
  • Có kinh nghiệm viết unit-test, performance-test, e2e-test.
  • Có kinh nghiệm làm việc với cơ sở dữ liệu MongoDB, Redis, Elasticsearch và các cơ sở dữ liệu quan hệ khác như: Mysql, Postgree, Mssql, Clickhouse v..v. Sử dụng thành thạo Sql để xử lý dữ liệu, tối ưu tốc độ query.
  • Có kinh nghiệm làm việc với hệ thống message queue như: RabbitMq, Kafka.
  • Sử dụng thành tạo công cụ quản lý version source code: git, gitlab.
  • Có tư logic tốt trong việc xử lý các yêu cầu liên quan đến quy trình và số liệu
  • Có ý thức viết code sạch, tỉ mẩn, chi tiết
  • Ham học hỏi, sẵn sàng và có khả năng tự học ngôn ngữ công nghệ mới (nếu cần)
  • Có tinh thần làm việc của startup và sẵn sàng chia sẻ đào tạo cho đồng nghiệp.
  • *** Sử dụng laptop cá nhân

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • JavaScript
  • ReactJS
  • NodeJS
  • PostgreSQL
  • MySQL
  • Git
  • Unit testing
  • MongoDB
  • Performance Testing
  • MS SQL
  • Jenkins
  • RabbitMQ
  • Elasticsearch
  • Docker
  • Redis
  • React Native
  • Apache Kafka
  • Kubernetes
  • Gitlab
  • Microservices
  • Flutter
  • ClickHouse
  • E2E Testing
  • CI/CD

Thông tin doanh nghiệp

Kingfood, Good Food, Good Time, Good Life.

Each person has a different ability, forte and personality. We believe that putting the right people in the right position will help them maximize their capabilities and strengths, thereby helping the organization grow.

We believe that the success (or failure) of an organization largely comes from the performance of individuals in that organization. Therefore, for an organization to succeed, we need to ensure that every individual in the organization succeeds.