Software Engineer

Puncak AI

Petaling Jaya

On-site

MYR 120,000 - 170,000

Full time

7 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
Group insurance
Meal credits
In-house futsal and badminton courts
Company events
Healthy work-life balance

Job summary

Puncak AI is seeking a skilled Senior Full-Stack Developer to design, build, and maintain scalable web applications. You will work across front-end and back-end layers, creating robust APIs and cloud-ready services.

Join a collaborative team in Petaling Jaya, implementing cloud-native practices on Azure/AWS/GCP, participating in DevOps, code reviews, and architecture discussions to deliver secure, high-performance solutions.

Qualifications

  • Bachelor’s degree in IT, CS, software engineering or related field.
  • 3–5 years of hands-on full-stack development experience.
  • Proven enterprise web/cloud-based app development experience.
  • Proficient in Node.js, Java or Python back-ends.
  • Experience with RESTful APIs and SQL/NoSQL databases.
  • Familiar with Agile/Scrum and cross-functional teams.
  • Git and source control experience; cloud platforms preferred.

Responsibilities

  • Design, develop, test, deploy and maintain full-stack web applications.
  • Develop back-end services, APIs and microservices.
  • Integrate apps with databases, third-party systems, APIs and cloud services.
  • Translate requirements into practical technical designs and components.
  • Deploy on Azure, AWS or GCP following architecture and security standards.
  • Apply cloud-native principles: containers, microservices, scalability and resilience.
  • Participate in DevOps: CI/CD, release automation, version control, deployments.
  • Write clean, documented code following secure coding practices.
  • Conduct testing and resolve defects; optimize performance and security.
  • Collaborate with analysts, architects, UI/UX, PMs and other developers.
  • Engage in sprint planning, code reviews, UAT and production deployment.
  • Provide technical recommendations and contribute to architecture decisions.

Skills

Full-Stack Development
Cloud-Native Development
API & Integration
Secure Coding
Problem Solving
Collaboration
Documentation
Continuous Learning
Ownership

Education

Bachelor’s degree in Information Technology, Computer Science, Software Engineering or related discipline

Tools

Git

Job description

  • Design, develop, test, deploy and maintain full-stack web applications that are scalable, secure, reliable and aligned with approved business requirements.
  • Develop robust back-end services, APIs and microservices using suitable technologies such as Node.js, Java, Python or equivalent frameworks.
  • Integrate applications with relational or NoSQL databases, third-party systems, APIs and cloud services to support end-to-end business processes.
  • Translate business and functional requirements into practical technical designs, reusable application components and maintainable software solutions.
  • Develop and deploy applications on cloud platforms such as Microsoft Azure, AWS or Google Cloud Platform in accordance with approved architecture and security standards.
  • Apply cloud-native development principles, including containerisation, microservices, scalability, availability and resilience.
  • Participate in DevOps activities, including CI/CD pipeline implementation, release automation, version control and deployment support.
  • Write clean, maintainable and well-documented code in accordance with approved coding standards, secure development practices and software engineering best practices.
  • Conduct unit testing, integration testing, debugging and defect resolution to ensure application quality, stability and performance.
  • Identify and resolve application defects, performance bottlenecks, integration issues and potential security vulnerabilities.
  • Work closely with business analysts, solution architects, UI/UX designers, project managers, product owners and other developers throughout the delivery lifecycle.
  • Participate in requirement gathering, technical design discussions, sprint planning, code reviews, user acceptance testing and production deployment activities.
  • Provide practical technical recommendations and contribute to application architecture decisions within the scope of assigned solutions.
  • Stay current with emerging technologies, frameworks, development trends and cloud-native practices relevant to the organisation’s digital solutions.
  • Contribute to continuous improvement of development processes, coding standards, documentation, knowledge sharing and engineering practices within the technology team.
QUALIFICATIONS
Education
  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering or a related discipline.
Experience
  • 3 to 5 years of hands-on experience in full-stack software development.
  • Proven experience developing enterprise web applications, cloud-based applications or similar digital solutions.
  • Experience working in Agile or Scrum development environments, including sprint planning, iterative delivery and collaboration with cross-functional teams.
  • Proficiency in back-end technologies such as Node.js, Java, Python or equivalent frameworks.
  • Experience with RESTful APIs, API integration, relational or NoSQL databases, Git and source code version control.
  • Experience working with cloud platforms such as Microsoft Azure, AWS or Google Cloud is preferred.
REQUIRED COMPETENCIES & SKILLS
  • Full-Stack Application Development
  • Cloud-Native Development
  • API and Systems Integration
  • Software Quality and Secure Coding
  • Problem Solving and Analytical Thinking
  • Collaboration and Stakeholder Engagement
  • Communication and Documentation
  • Continuous Learning and Innovation
  • Accountability and Ownership
WHY JOIN US
  • Comprehensive medical benefits for you, your spouse, and children, ensuring your well-being is our top priority.
  • Rest easy with our group insurance and term life coverage, providing you with security and assurance.
  • Stay energized with meal credit that keep you fueled throughout the day.
  • An in-house futsal court and badminton court for post-work workouts.
  • A variety of fun-filled events and gatherings to unwind.
  • Achieve a healthy work-life balance, ensuring you thrive both in and out of the office.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Solution Analyst
Solution Analyst

Puncak AI • Petaling Jaya

On-site
MYR 70,000 - 110,000
Medical benefits
Group insurance
Meal credit
+3
Project Manager
Project Manager

SPEED (SPEED2U) • Petaling Jaya

On-site
MYR 120,000 - 180,000
Medical benefits for you and family
Group term life coverage
Meal credit
+3
Full Stack Developer
Full Stack Developer

WCC Group • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Competitive salary
Medical, hospitalization and term life
Transportation coverage
+5
UI/UX Designer
UI/UX Designer

Puncak AI • Petaling Jaya

On-site
MYR 60,000 - 90,000
Medical benefits
Group insurance
Meal credits
+4
Full Stack Developer
Full Stack Developer

Selat Group • Kuching

On-site
MYR 60,000 - 90,000
Senior Full Stack Developer (Nodejs + Angular)
Senior Full Stack Developer (Nodejs + Angular)

Avanade • Kuala Lumpur

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

Techstreet Malaysia • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Software Engineering, Consultant
Software Engineering, Consultant

aia • Kuala Lumpur

On-site
MYR 240,000 - 360,000
Associate-Full Stack Developer
Associate-Full Stack Developer

Appnovation • Kuala Lumpur

Hybrid
MYR 60,000 - 90,000
Hybrid work model
Direct AI platform access
Growth opportunities
+2
Senior Software Engineer
Senior Software Engineer

Talent Recruit • Petaling Jaya

On-site
MYR 70,000 - 110,000