jobs in Questchem

Questchem Hiring! Work from Home Software Engineer - Backend-Fullstack in Selangor, Earn up to MYR 10,000 - Ricebowl

Software Engineer - Backend-Fullstack

Questchem

MYR3,800 - MYR10,000 Per Month
Share
Save

Working Location

  • Puchong Selangor Malaysia

Job Description

Responsibilities

Backend Developer / Full-Stack Developer

Seniority: Intermediate (2+ years) / Senior (5+ years)

Employment Type: Full-time/Fixed-term Contract

Job Summary

We are looking for a skilled Backend / Full-Stack Developer to join our expanding tech team. The ideal candidate will have strong software development experience and be comfortable working with one or more modern programming languages, including Java, Go, Python, PHP, or React. You will be responsible for developing, maintaining, and enhancing scalable applications and backend services while collaborating closely with product, engineering, and other cross-functional teams.

Key Responsibilities

  • Design, develop, test, and maintain high-quality software applications and backend services.
  • Develop scalable and reliable APIs, services, and application components.
  • Participate in the full software development lifecycle, including requirements analysis, development, testing, deployment, and maintenance.
  • Troubleshoot and resolve application and production issues.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with frontend developers, product managers, QA engineers, and other stakeholders.
  • Contribute to system architecture, technical design, and continuous improvement of development practices.
  • Conduct code reviews and provide constructive technical feedback.
  • Optimize application performance, scalability, and reliability.
  • Stay updated on emerging technologies and recommend improvements where appropriate.

Job Requirements

  • Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Intermediate: Minimum 2 years of relevant software development experience.
  • Senior: Minimum 5 years of relevant software development experience.
  • Strong hands-on experience in at least one of the following:

o Java

o Go (Golang)

o Python

o PHP

o React

  • Good understanding of software development principles, OOP, data structures, APIs, and databases.
  • Experience with Git/version control and modern software development practices.
  • Good problem-solving and analytical skills.
  • Able to communicate effectively in both Mandarin and English, verbally and in writing.
  • Able to work independently as well as collaboratively within a team.

Preferred Qualifications

  • Full-stack development experience with both frontend and backend technologies.
  • Experience developing RESTful APIs or microservices.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with relational and/or NoSQL databases.
  • Knowledge of CI/CD, Docker, Kubernetes, or DevOps practices.
  • Experience working in Agile/Scrum development environments.

Senior-Level Expectations — 5+ Years

For Senior candidates, we are looking for additional experience in:

  • Designing and implementing scalable software architecture.
  • Leading technical discussions and making technology recommendations.
  • Mentoring junior/intermediate developers.
  • Performing code reviews and ensuring development best practices.
  • Troubleshooting complex technical and production issues.
  • Taking ownership of projects from technical design through implementation and deployment.

Candidate Profile:

We welcome candidates who are strong in one or more of the listed technologies rather than requiring expertise in all five. The key focus is solid software engineering fundamentals, hands-on development experience, and the ability to learn and adapt to different technologies.

Pay: RM3,800.00 - RM10,000.00 per month

Benefits:

  • Flexible schedule
  • Health insurance
  • Opportunities for promotion
  • Professional development

Application Question(s):

  • What are the programming languages that you have hands-on experience?

Education:

  • Bachelor's (Required)

Experience:

  • Software development: 2 years (Required)

Language:

  • Mandarin (Required)
  • English (Required)

Work Location: Hybrid remote in Puchong

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