
Enable job alerts via email!
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.
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.
Salary match Number of applicants Skills match
Your application will include the following questions:
What can I earn as a Full Stack Developer