You are responsible for designing, building, and maintaining web applications or software solutions that encompass both the user interface and server-side logic. Design, develop, test, deploy, maintain and improve applications in accordance with user requirements Write clean, functional code on the various stacks and frameworks that include front-end and back-end Participate in designing software solutions, including user interfaces, database structures, and system architectures. Analyze and optimize application code for efficiency, reliability, security, and performance Provide operational support and ongoing maintenance and enhancement after implementation Interact directly with peer developers and product managers as part of a cohesive team. Test developed products and fix bugs Write technical documentation and best practices , A bachelor's degree in computer science, software engineering, or a related field is preferred. Proficiency in HTML, CSS, JavaScript, and front-end libraries/frameworks like React Experience with server-side programming languages (Node.js) and related frameworks (e.g., Express.js, Ruby on Rails). Strong problem-solving and debugging skills. Effective communication skills to collaborate with team members and stakeholders. Ability to adapt to changing project requirements and technologies. [Apply now at https://my.hiredly.com/jobs/jobs-malaysia-turing-technology-sdn-bhd-job-senior-software-engineer]