Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Incompleteness Theorem

Kuala Lumpur

On-site

MYR 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company based in Kuala Lumpur is seeking a software developer to gather requirements, design and maintain applications, and collaborate with business stakeholders. Candidates should have 2-4 years of experience in software development, solid technical knowledge in multiple programming languages, and the ability to present complex information in a clear manner. This role involves direct communication with executive teams to drive technology solutions and business needs.

Qualifications

  • Minimum 2-4 years of hands-on software development experience.
  • Experience with Agile/Scrum workflows.
  • Strong ability to communicate and present technical work to non-technical audiences.

Responsibilities

  • Gather and analyze requirements from multiple departments to identify gaps.
  • Design, develop, deploy, and maintain applications and internal tools.
  • Present technical proposals and project updates to leadership.
  • Maintain and optimize existing systems and applications.

Skills

Frontend: Angular / React / Vue
Backend: Node.js / Express / Nest.js
Databases: Firebase / Firestore / NoSQL / SQL
Strong communication skills

Education

Degree in Software Engineering
Computer Science
Information Technology

Tools

Git
CI/CD tools
Job description
Product & System Development
  • Gather and analyze requirements from multiple departments to identify gaps and propose technology solutions.
  • Design, develop, deploy, and maintain applications, APIs, automations, and internal tools.
  • Develop scalable backend services and integrations with third‑party APIs and systems.
Stakeholder Communication & Collaboration
  • Work directly with C‑level executives, department heads, and operational teams to understand business needs.
  • Translate technical concepts into business impact—explain timelines, risks, trade‑offs, and outcomes in clear, non‑technical terms.
  • Present technical proposals, project updates, and solution recommendations to leadership.
  • Collaborate with your engineering teammate to deliver solutions and share knowledge.
System Reliability & Improvement
  • Maintain, upgrade, and optimize existing systems and applications.
  • Conduct system risk, security, and reliability assessments.
  • Implement clean code practices, maintainable architecture, and documentation standards.
Quality & Delivery
  • Write testable, high‑quality code following engineering best practices.
  • Implement unit testing/TDD/automation where possible.
  • Support User Acceptance Testing (UAT), fix bugs, and continuously improve system stability.
  • Evaluate new tools, frameworks, and technologies for potential adoption.
  • Contribute ideas to strengthen engineering standards, DevOps practices, and team culture.
Education

Degree in Software Engineering, Computer Science, Information Technology, or equivalent discipline.

Experience
  • Minimum 2‑4 years of hands‑on software development experience.
  • Experience working on at least one production‑level system, automation, or application from start to finish.
  • Experience with software development lifecycle and Agile/Scrum workflows.
  • Strong communication skills and demonstrated ability to work directly with business stakeholders and present technical work to non‑technical audiences.
Technical Skills
  • Frontend: Angular / React / Vue
  • Backend: Node.js / Express / Nest.js
  • Databases: Firebase / Firestore / NoSQL / SQL
  • Cloud Platforms: Google Cloud Platform (Cloud Functions, Firestore, Cloud Run, Pub/Sub, etc.)
Additional Technical Knowledge

Experience with REST APIs, integrations, web services.

Familiarity with Git, CI/CD concepts, and DevOps practices is an advantage.

Knowledge of Python or PHP is a plus, but not required.

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