DKSH

Full Stack Senior Full Stack Developer Digital Product

DKSH  •  Kuala Lumpur, MY (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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.
DKSH

About DKSH

About DKSH

DKSH’s purpose is to enrich people’s lives. For 160 years, we have been marketing, selling, and distributing high-quality products and brands for multinational and Fortune 500 companies. Through our Business Units Consumer Goods, Healthcare, Performance Materials, and Technology, we deliver sustainable growth for our partners. We contribute to improving the quality of life for our employees and people in the local communities in which we operate. Headquartered in Switzerland, DKSH is publicly listed and operates in 36 markets across Asia Pacific, Europe, and North America. We employ over 28,000 specialists and produced net sales of CHF 11.1 billion in 2024.

Why it's great to work with us

At DKSH, we are driven by a purpose that goes beyond the ordinary: enriching people's lives. Through the products and services we provide, DKSH positively impacts millions of lives everyday. Join our team where entrepreneurship meets flexible work arrangements. Take the leap and start a journey where you can grow and make a difference!

Learn more about working at DKSH: https://bit.ly/dksh-careers

View jobs now: https://bit.ly/dksh-jobs

*We do not send job offers from free email services (Gmail, Yahoo mail, Hotmail, etc.), request money from candidates, or require personal documents like bank account details, tax forms, or credit card information from candidates before they are hired: https://bit.ly/dksh-recruitment-disclaimer.

Industry
Consulting & Advisory
Company Size
10,000+ employees
Headquarters
Zurich, CH
Year Founded
Unknown
Website
dksh.com
Social Media