At De Stijl Technology, we are dedicated to crafting innovative software solutions that drive business growth and digital transformation.
Inspired by the Dutch art movement De Stijl, which emphasizes simplicity and abstraction, our company applies these principles to create elegant, efficient, and powerful software applications.
Built on a foundation of creativity, quality, and adaptability, our team of experienced software engineers and designers is committed to delivering digital dreams.
Position Overview
As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications across both front‑end and back‑end systems. You will collaborate closely with cross‑functional teams to translate business requirements into technical solutions. The ideal candidate will be passionate about software development, possess strong problem‑solving skills, and thrive in a dynamic and fast‑paced environment.
Design and develop front‑end applications using TypeScript and React, ensuring a smooth user experience.
Implement and maintain backend services (RESTful API) using TypeScript and ExpressJS, with AWS DynamoDB as the database.
Write clean, maintainable, and efficient code in a collaborative team environment.
Conduct thorough testing of applications through both manual and automated tools to ensure resilience and reliability.
Collaborate with cross‑functional teams to define, design, and release new features.
Monitor performance and optimize both front‑end and back‑end.
Develop and implement end‑to‑end testing for the front end to ensure application integrity and user satisfaction.
Stay up-to-date with the latest developments in web technologies and continuously improve skills in React, TypeScript, and AWS services.
Qualifications
Diploma or degree in Computer Science, IT, or a related field.
Extensive experience as a Full Stack Developer or similar role (minimum 3 years) or an impressive portfolio.
Proficiency in front‑end technologies, especially TypeScript and React.
In‑depth knowledge of best practices for React and TypeScript.
Strong experience in backend development using TypeScript and ExpressJS.
Database management and design experience, ideally with AWS DynamoDB.
Familiar with backend testing and end‑to‑end testing using Jest (or Mocha and Chai).
Experienced with Git.
Understanding of best practices and architectural considerations for building scalable applications.
Knowledge of AWS services and cloud infrastructure management is a significant plus.
Excellent problem‑solving skills, able to work independently or as part of a team.
Fluent in spoken and written Mandarin and English; Cantonese fluency is a strong advantage. We are looking for Mandarin‑speaking candidates who will be serving Mandarin‑speaking customers.
Please attach your portfolio and GitHub / GitLab repo when you submit your application.
#J-18808-Ljbffr
Senior Software Engineer • Kuala Lumpur, Kuala Lumpur, Malaysia