K

Full Stack Developer

KUKA · Singapore · Not Specified

Posted 21 Jan 2026

Quick Summary

  • Own the analysis, design, and development of full-stack software solutions.
  • Design, develop, and maintain frontend and backend components.
  • Execute unit, integration, and system testing for software components.

Full Description

Full Stack Developer Make an impact Responsibiities Own the analysis, design, and development of full‑stack software solutions in alignment with requirements defined by the Project Leader and Functional Manager. Design, develop, and maintain frontend and backend components, ensuring seamless integration, scalability, performance, and security across the application stack. Create, maintain, and update technical documentation related to system architecture, design decisions, development processes, and implemented solutions. Execute unit, integration, and system testing for software components in compliance with customer requirements and the defined testing and quality assurance processes. Actively contribute to continuous quality improvement of Swisslog products by identifying defects, investigating root causes, and proposing effective corrective and preventive solutions. Identify recurring issues and common patterns to promote more reliable software, improved coding standards, and a more efficient development lifecycle. What you need to succeed Requirements Bachelor’s degree in Computer Science or a related discipline Strong expertise in Object‑Oriented Programming (OOP) and design patterns Solid understanding of microservices and distributed system architecture Strong proficiency in C# (.NET Framework & .NET Core) Excellent knowledge of T‑SQL and SQL Server, including database administration Working knowledge of Java (Kotlin is a plus) Experience with UI development, including Angular, RxJS, and modern CSS frameworks Understanding of message‑driven and real‑time systems (e.g. Kafka) Experience in industrial automation, including machine control processes and system integration Strong capability in system, architectural, and technical design based on functional requirements Good understanding of customer operational workflows and business needs Strong analytical, problem‑solving, and communication skills Highly self‑driven, with the ability to independently upskill and master new technologies

Ready to apply?

This role is still accepting applications

Apply on company's site