Full Stack Developer

Selat Group

Kuching

On-site

MYR 60,000 - 90,000

Full time

45 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Selat Group is seeking a Full-Stack Software Developer in Malaysia to design, develop, test, and maintain robust, scalable software across the stack. You will translate requirements into high-quality code and contribute to AI/automation initiatives, while collaborating with CX, Support, QA, and IT teams.

The role emphasizes agile development, performance tuning, and continuous learning to deliver data-driven applications aligned with business goals.

Qualifications

  • 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.
  • Frameworks & Tools: Angular, Laravel, React, Node.js.

Responsibilities

  • 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.
  • 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.
  • 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.
  • 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.

Skills

Teamwork
Communication
Problem-solving
Continuous learning

Education

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

Tools

Angular
Laravel
React
Node.js

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.
  • Frameworks & Tools: Angular, Laravel, React, 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Capital Dynamics • Kuala Lumpur

On-site
MYR 60,000 - 100,000
Senior Fullstack Developer
Senior Fullstack Developer

Hyred • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Senior Full Stack Developer
Senior Full Stack Developer

Zchwantech • Kuala Lumpur

On-site
MYR 70,000 - 90,000
Full Stack Developer
Full Stack Developer

HCLTech • Ampang Jaya

On-site
MYR 120,000 - 180,000
Restaurant d'entreprise
Indemnités de stage/alternance
Senior Full Stack Developer (Nodejs + Angular)
Senior Full Stack Developer (Nodejs + Angular)

Avanade • Kuala Lumpur

On-site
MYR 140,000 - 210,000
Full Stack Developer
Full Stack Developer

Turn To Human • Miri

On-site
MYR 60,000 - 100,000
Full Stack Engineer/Developer
Full Stack Engineer/Developer

Raizon Consulting Sdn. Bhd • Malaysia

On-site
MYR 60,000 - 80,000
Full Stack Java Developer
Full Stack Java Developer

Unison Group • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Software Engineer
Software Engineer

Chubb Ltd. • Malaysia

On-site
MYR 70,000 - 90,000
Full Stack Developer (React JS, Node.js, Scrum Knowledge)
Full Stack Developer (React JS, Node.js, Scrum Knowledge)

Daimler Trucks North America LLC • Puchong

On-site
MYR 120,000 - 180,000