Search by job, company or skills

Masan Group

Senior Full-stack Developer (NodeJS/ReactJS)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary

The Full-stack Developer is responsible for designing and implementing software applications as requested, developing object-oriented databases, optimizing, and maintaining existing applications.

Job Description:

  • Participate in the development of warehouse operation systems such as Warehouse Fulfillment, Logistics, and Delivery.
  • Gather requirements, conduct business analysis, design systems, implement, and deploy applications in production environments.
  • Design, build, and develop RESTful API services for web and mobile applications.
  • Work with large-scale data processing systems, integrating with platforms such as Google Cloud Platform (GCP) and Databricks to support analytics and operations.
  • Participate in building microservices architecture, ensuring system performance, scalability, and security.
  • Support operations, maintenance, and continuous improvement of existing products.

Requirements:

  • Bachelor's degree in Information Technology, Computer Science, or related fields.
  • Minimum 2 years of experience in Backend development with Node.js or Python.
  • Minimum 1 year of experience in Frontend development with AngularJS, ReactJS, or equivalent JavaScript frameworks.
  • Strong understanding of warehouse operations, logistics, and delivery (fulfillment) is a significant advantage.
  • Strong system thinking, business analysis, teamwork, and effective communication skills.
  • Proficiency in MongoDB and PostgreSQL.
  • Experience in building RESTful APIs, microservices, and handling synchronous/asynchronous processes.
  • English: Ability to read technical documents is a plus.
  • Preferred: Experience with Big Data pipelines, CI/CD, Docker, Kubernetes, and integrating Databricks/Spark.

Nice to have

  • Experience with large-scale data processing systems (big data) or distributed data pipelines.
  • Experience in implementing CI/CD pipelines and containerization using Docker and Kubernetes.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137007503