职位详情
国籍要求:马来西亚
职位描述
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
Build web-based systems primarily using JavaScript/TypeScript ecosystems (Node.js, Angular, Express, GCP services)
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
Innovation & Growth
Evaluate new tools, frameworks, and technologies for potential adoption
Contribute ideas to strengthen engineering standards, DevOps practices, and team culture
Occasionally support cross-functional tech initiatives (Data Analytics, IT/Network projects) when your software engineering expertise adds value
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
Strong proficiency in JavaScript/TypeScript
Experience in at least some of the following:
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.)
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