jobs in MR DIY Malaysia

MR DIY Malaysia Hiring! Full Time Backend Engineer - Full Stack Engineer (Python - FastAPI) - Contract in Selangor - Ricebowl

Backend Engineer - Full Stack Engineer (Python - FastAPI) - Contract

Share
Save

Working Location

  • Seri Kembangan Selangor Malaysia

Job Description

Responsibilities

Key Responsibilities

  • Design, develop, and maintain scalable backend services using FastAPI and PostgreSQL.
  • Build and maintain APIs for integration with enterprise platforms such as Joget.
  • Set up and manage cloud-based backend infrastructure, including deployment pipelines, environment configuration, and operational monitoring.
  • Collaborate with business users, project managers, and stakeholders to gather requirements and translate them into technical solutions.
  • Liaise with IT infrastructure teams on server, network, security, and deployment requirements.
  • Work closely with project managers to align technical delivery with business timelines and requirements.
  • Ensure code quality through clean architecture, documentation, and best practices.
  • Provide support for deployment, troubleshooting, maintenance, and enhancement of production systems.
  • (Optional) Support frontend development for web applications using Next.js where needed.

Requirements

  • Strong programming experience in Python, especially backend framework development with FastAPI.
  • Solid experience with PostgreSQL database design, query optimization, and schema management.
  • Experience in setting up and managing cloud infrastructure (e.g., AWS, Azure, or GCP).
  • Familiarity with API integration between business systems and low-code platforms such as Joget.
  • Experience in full software development lifecycle: requirement gathering, system design, development, testing, deployment, and operations.
  • Ability to work independently with minimal supervision.
  • Proactive communication skills and regular project status updates to team leads.
  • Strong documentation practices for technical design, APIs, and operational procedures.
  • Experience with frontend technologies such as Next.js / React is an added advantage.
  • Experience in end-to-end web application development for internal enterprise systems.
  • Understanding of DevOps practices such as CI/CD, Docker, and container orchestration.
  • Experience working with cross-functional teams including IT infrastructure, business users, and project management.
  • Exposure to automation or workflow systems is a plus.

MR D.I.Y. is a home-grown enterprise with over 1,300 stores across Malaysia and Brunei. The home improvement retailer has dedicated to make a positive difference in the lives of its valued customers by offering convenience at all its stores nationwide and online at *************

All MR. D.I.Y. stores are managed directly and the retailer often works in collaboration with owners of shopfront properties or owners of malls. MR. D.I.Y. stores offer a wide selection of SKUs across five major categories, namely hardware; household and furnishing; electrical; stationery and sports equipment products; and others (comprising toys, car accessories, jewellery, cosmetics, food and beverage items, as well as health and personal care).

The Company strives to put its customers first by operating an innovative business that is flexible when it comes to providing a wide variety of products, good quality and value-for-money, holding true to the Company’s motto of “Always Low Prices”.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More