jobs in DKSH

DKSH Hiring! Full Time Full Stack Senior Full Stack Developer Digital Product in Federal Territory - Ricebowl

Full Stack Senior Full Stack Developer Digital Product

Undisclosed

KL City, Federal Territory

Share
Save

Working Location

  • Kuala Lumpur Federal Territory Malaysia

Job Description

Responsibilities

General Responsibilities
  • Build performant, accessible, and user-friendly interfaces using ReactJS and TypeScript, while developing scalable backend services using Node.js/TypeScript.
  • Collaborate 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 Node.js (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.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More