Full Stack Senior Full Stack Developer Digital Product
Kuala Lumpur - Malaysia
Job Summary
General responsibilities
- Build performant accessible and user-friendly interfaces using ReactJS and TypeScript while developing scalable backend services using with cross-functional teams to deliver seamless end-to-end solutions across front-end and back-end layers.
- Develop and maintain reusable UI components and design systems (e.g. Storybook) alongside modular backend services and APIs.
- Design build and maintain REST/GraphQL APIs ensuring scalability security and performance.
- Integrate with ElasticSearch and implement efficient search and data retrieval mechanisms.
- Handle real-time updates using event-driven approaches and ensure resilient state management across the stack.
- Optimize for Core Web Vitals backend performance and overall user-perceived system efficiency.
- Contribute to AI-powered user experiences by integrating with Azure OpenAI services across both front-end and backend layers.
- Work within a containerized environment (Docker AKS) and manage deployments and services end-to-end.
- Integrate workflows with GitHub Enterprise (GHE) and open-source DevOps tools supporting CI/CD pipelines.
- Ensure quality through unit integration and E2E testing across front-end and back-end while keeping documentation clear and current.
Leadership responsibilities
- Define full-stack standards covering UI backend architecture API design and system scalability.
- Partner with Design to translate UX into scalable themed components and align with backend architecture.
- Align with teams on API contracts versioning and performance budgets across the stack.
- Advocate for user-centric data-driven decisions using telemetry logging and experimentation.
- Mentor team members across both front-end and back-end development practices.
Job requirements
Functional skills and knowledge
- Strong expertise in ReactJS and TypeScript for building scalable maintainable front-end applications.
- Strong hands-on experience with (TypeScript preferred) for backend development and API design.
- Solid understanding of full-stack development including client-server architecture API design and database integration.
- Experience working with REST/GraphQL APIs including authentication authorization and real-time data handling.
- Understanding of ElasticSearch and how to design and optimize search-driven applications.
- Exposure to AI/ML concepts and practical use of Azure OpenAI APIs for building intelligent features.
- Knowledge of performance optimization techniques across front-end (Core Web Vitals) and backend systems.
- Comfortable working in containerized environments (Docker AKS) and cloud-based deployments.
- Experience integrating with CI/CD pipelines using GitHub Enterprise and open-source DevOps tools.
- Strong grounding in testing methodologies (unit integration and end-to-end) across the stack.
- Ability to maintain clear and comprehensive technical documentation.
Required Experience:
Senior IC
About Company
DKSH Australia distributes, markets, and sells high-quality products and brands, helping businesses in Australia develop and grow.