Full Stack Software Developer

Job Overview

Location
,
Job Type
Full Time
Date Posted
3 days ago

Additional Details

Job ID
305
Job Views
12

Job Description

Job Summary:

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.

System Optimisation & Innovation:

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

Collaboration & Project Support:

  • 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 4-5 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: Languages & Frameworks: TypeScript, JavaScript, Python, PHP, CSS, HTML.

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


Sumber: JobStreet. Sila rujuk iklan asal untuk maklumat terkini.

Location

Lokasi anggaran berdasarkan kawasan iklan.
Kuching, Sarawak

Similar Jobs

Dreamztech (M) Berhad

Internship for Digital Marketing

Contract

Myadamas Technologies

Software Engineer (C#)

Contract

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept