Enable job alerts via email!

Full Stack Software Developer

Selat Group

Kuching

On-site

MYR 150,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading software solutions company in Malaysia is looking for a Full-Stack Software Developer to design and develop scalable applications across the technology stack. The ideal candidate has strong coding skills, experience with frameworks like Angular and Node.js, and a collaborative spirit. This position offers an opportunity to work on innovative projects and continuous learning in a dynamic environment.

Qualifications

  • Minimum 3 years of hands-on experience in full-stack software development.
  • Experience in developing production-ready applications in agile environments.
  • Strong expertise in front-end and back-end technologies.

Responsibilities

  • Design, build, and maintain scalable web applications.
  • Translate user and technical requirements into high-quality code.
  • Collaborate with cross-functional teams for project success.

Skills

Software Development
API Development
Code Optimization
Teamwork
Problem-solving

Education

Bachelor’s degree in Computer Science

Tools

Angular
Laravel
React
Node.js
MongoDB
MySQL
Git
Job description

The Full-Stack Software Developer is responsible for designing, developing, testing, and maintaining robust, scalable software solutions across the entire technology stack. This role plays a vital part in delivering innovative and data-driven applications that align with business goals. Working collaboratively within a cross-functional team environment, the Full-Stack Developer contributes to the enhancement of existing systems, supports ongoing projects, and drives continuous improvement through technology adoption and process optimisation.

Job Description/Responsibility:

Software Development:

Translate user and technical requirements into high-quality, efficient, and maintainable code.

Design, build, and maintain scalable web applications and software systems across front-end and back-end technologies.

Develop APIs and system integrations using modern frameworks and standards.

Optimise code for performance, responsiveness, and scalability.

Maintain version control and participate in code reviews to uphold development standards.

Evaluate and integrate emerging tools, frameworks, and technologies to improve software capability and developer productivity.

Assist in developing proof-of-concepts and prototypes for innovative solutions, including the use of AI or automation.

Support enhancement of legacy systems and refactor code to align with modern development practices.

Work closely with the QA team to ensure rigorous testing coverage, including unit, integration, and user acceptance testing.

Collaborate with the Customer Experience (CX) and Support teams to troubleshoot issues and improve user satisfaction.

Coordinate with the IT Infrastructure team to ensure system compatibility, performance, and security.

Support the Data Team in integrating business intelligence and analytics features into applications.

Documentation & Technical Support:

Develop and maintain technical documentation, user manuals, and release notes to ensure knowledge transfer and code sustainability.

Provide technical support for deployed applications and services, including bug fixes and performance tuning.

Maintain software configurations and deployment pipelines using CI/CD tools.

Quality Assurance & Continuous Improvement:

Participate in regular sprint cycles, retrospectives, and planning sessions.

Contribute ideas for continuous improvement of coding standards, workflows, and team productivity.

Conduct peer code reviews and participate in knowledge-sharing sessions.

General & Ad Hoc Responsibilities:

Handle multiple projects and prioritise effectively to meet deadlines.

Perform other work-related tasks as directed by the management, Senior Manager, or IT leadership.

Uphold data security and compliance standards in all development activities.

Job Requirement:

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Minimum 3 years of hands‑on experience in full‑stack software development.

Experience in developing production‑ready applications in agile or collaborative environments.

Proficiency in front‑end and back‑end languages and frameworks, including:

Frameworks & Tools: Angular, Laravel, React, D3.js, Node.js

Strong expertise in front‑end and back‑end technologies.

Database experience with MongoDB and MySQL, including schema design, query optimisation, and performance tuning.

Familiarity with RESTful APIs, JSON, and third‑party API integrations.

Proficient with Git and command‑line tools.

Excellent problem‑solving, debugging, and analytical skills.

Strong teamwork and communication abilities.

Passion for technology, innovation, and continuous learning.

Unlock job insights

Salary match Number of applicants Skills match

Your application will include the following questions:

  • Which of the following types of qualifications do you have?
  • Which of the following statements best describes your right to work in Malaysia?
  • What's your expected monthly basic salary?
  • How many years' experience do you have as a full stack developer?
  • Which of the following Relational Database Management Systems (RDBMS) are you experienced with?
  • Which of the following programming languages are you experienced in?
  • Which of the following front end development libraries and frameworks are you proficient in?

What can I earn as a Full Stack Developer

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.