[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-typescript-my":3,"job-search-\u002Fen-my\u002Fjobs-by-skill\u002Ftypescript":8,"skill-page-filters-\u002Fen-my\u002Fjobs-by-skill\u002Ftypescript":226,"featured-jobs-\u002Fen-my\u002Fjobs-by-skill\u002Ftypescript":355},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Ftypescript.webp",null,"skill:typescript:my","2026-08-17T09:02:09.839281+02:00",{"total":9,"jobs":10},7,[11,49,93,104,125,172,212],{"id":12,"slug":13,"title":14,"raw_title":5,"is_featured":15,"company":16,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":19,"processed_country_iso_code_gmaps":21,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":28,"processed_employment_types":30,"processed_it_skills":31,"processed_it_skills_labels":34,"processed_job_expertise_skills":41,"processed_job_expertise_skills_labels":42,"max_cpc":48,"actual_cpc":48},63624,"frontend-engineer-ytl-digital-bank-berhad-registration-no-202201037182-1482879-p-3","Frontend Engineer",false,{"name":17,"slug":18,"logo_url":5},"YTL Digital Bank Berhad (Registration No. 202201037182 (1482879-P))","ytl-digital-bank-berhad-registration-no-202201037182-1482879-p",[20],"Kuala Lumpur",[22],"MY","onsite",60000,90000,"MYR","estimated",[29],"FULL_TIME","permanent",{"javascript":32,"typescript":32,"react native":32,"api integration":33,"state management":33,"reactive programming":33},4,3,[35,36,37,38,39,40],"React Native","JavaScript","TypeScript","Reactive Programming","API Integration","State Management",{"testing":33,"clean code":33,"frontend development":32,"mobile app development":32,"cross-platform development":32},[43,44,45,46,47],"Frontend Development","Mobile App Development","Cross-platform Development","Clean Code","Testing",1,{"id":50,"slug":51,"title":52,"raw_title":5,"is_featured":15,"company":53,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":54,"processed_country_iso_code_gmaps":55,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":56,"processed_employment_types":30,"processed_it_skills":57,"processed_it_skills_labels":59,"processed_job_expertise_skills":83,"processed_job_expertise_skills_labels":84,"max_cpc":48,"actual_cpc":48},63627,"fullstack-engineer-enterprise-engineering-ytl-digital-bank-berhad-registration-no-202201037182-1482879-p","Fullstack Engineer (Enterprise Engineering)",{"name":17,"slug":18,"logo_url":5},[20],[22],[29],{"git":33,"vue":33,"java":33,"jest":33,"junit":33,"kafka":58,"mysql":33,"react":32,"redis":58,"redux":33,"docker":58,"nestjs":32,"mockito":33,"mongodb":58,"typeorm":32,"hibernate":33,"supertest":33,"javascript":33,"kubernetes":58,"postgresql":33,"typescript":32,"context api":33,"spring boot":33,"react router":33,"ai coding tools":33},2,[37,36,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82],"React","Vue","NestJS","Spring Boot","Java","Redux","Context API","React Router","TypeORM","Hibernate","PostgreSQL","MySQL","MongoDB","Redis","Jest","Supertest","JUnit","Mockito","Git","Docker","Kubernetes","Kafka","AI Coding Tools",{"ci\u002Fcd":33,"fintech":58,"digital banking":58,"restful api design":32,"agile methodologies":33,"database management":33,"full stack development":32,"authentication\u002Fauthorization":33},[85,86,87,88,89,90,91,92],"Full Stack Development","RESTful API Design","Authentication\u002FAuthorization","Database Management","CI\u002FCD","Agile Methodologies","Digital Banking","Fintech",{"id":94,"slug":95,"title":14,"raw_title":5,"is_featured":15,"company":96,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":97,"processed_country_iso_code_gmaps":98,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":99,"processed_employment_types":30,"processed_it_skills":100,"processed_it_skills_labels":101,"processed_job_expertise_skills":102,"processed_job_expertise_skills_labels":103,"max_cpc":48,"actual_cpc":48},63616,"frontend-engineer-ytl-digital-bank-berhad-registration-no-202201037182-1482879-p-2",{"name":17,"slug":18,"logo_url":5},[20],[22],[29],{"javascript":32,"typescript":32,"react native":32,"api integration":33,"state management":33,"reactive programming":33},[35,36,37,38,39,40],{"testing":33,"clean code":33,"frontend development":32,"mobile app development":32,"cross-platform development":32},[43,44,45,46,47],{"id":105,"slug":106,"title":107,"raw_title":5,"is_featured":15,"company":108,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":109,"processed_country_iso_code_gmaps":110,"processed_home_office":23,"processed_salary_min":111,"processed_salary_max":112,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":113,"processed_employment_types":30,"processed_it_skills":114,"processed_it_skills_labels":115,"processed_job_expertise_skills":119,"processed_job_expertise_skills_labels":120,"max_cpc":48,"actual_cpc":48},49866,"lead-frontend-engineer-ytl-digital-bank-berhad-registration-no-202201037182-1482879-p","Lead, Frontend Engineer",{"name":17,"slug":18,"logo_url":5},[20],[22],120000,180000,[29],{"git":33,"expo":33,"figma":58,"react":32,"redux":33,"javascript":32,"typescript":32,"react query":33,"react native":32},[36,37,60,35,65,116,117,78,118],"React Query","Expo","Figma",{"testing":33,"code review":33,"documentation":33,"state management":32,"responsive design":32,"frontend architecture":32,"cross-platform development":32},[121,45,122,40,47,123,124],"Frontend Architecture","Responsive Design","Code Review","Documentation",{"id":126,"slug":127,"title":128,"raw_title":5,"is_featured":15,"company":129,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":132,"processed_country_iso_code_gmaps":133,"processed_home_office":23,"processed_salary_min":111,"processed_salary_max":112,"processed_salary_currency":134,"processed_salary_source":27,"processed_working_hours":135,"processed_employment_types":30,"processed_it_skills":136,"processed_it_skills_labels":137,"processed_job_expertise_skills":161,"processed_job_expertise_skills_labels":162,"max_cpc":48,"actual_cpc":48},61981,"engineeringfull-stack-developer-team-lead-ocbc-e2-power-sdn-bhd","Engineering\u002FFull Stack Developer Team Lead",{"name":130,"slug":131,"logo_url":5},"OCBC e2 Power Sdn Bhd","ocbc-e2-power-sdn-bhd",[],[22],"SGD",[29],{"api":32,"aws":32,"git":32,"svn":33,"tfs":33,"css3":32,"jira":32,"less":33,"rest":32,"sass":33,"babel":32,"html5":32,"nexus":32,"owasp":32,"react":32,"docker":32,"graphql":32,"jenkins":32,"node.js":32,"webpack":32,"selenium":32,"java\u002Fj2ee":32,"openshift":32,"sonarqube":32,"confluence":32,"javascript":32,"kubernetes":32,"typescript":32,"spring boot":32,"microservices":32},[138,63,139,140,36,37,141,60,142,143,144,145,146,147,148,149,79,80,150,151,78,152,153,154,155,156,157,158,159,160],"Java\u002FJ2EE","Microservices","API","Node.js","HTML5","CSS3","LESS","SASS","GraphQL","REST","Babel","Webpack","OpenShift","AWS","SVN","TFS","Jira","Confluence","Jenkins","Nexus","Selenium","SonarQube","OWASP",{"devops":32,"testing":32,"web standards":32,"containerization":32,"cloud technologies":32,"security standards":32,"continuous deployment":32,"continuous integration":32,"financial services domain":33,"micro frontend architecture":32},[163,164,165,166,167,168,47,169,170,171],"Micro Frontend Architecture","Containerization","Cloud Technologies","DevOps","Continuous Integration","Continuous Deployment","Web Standards","Security Standards","Financial Services Domain",{"id":173,"slug":174,"title":175,"raw_title":5,"is_featured":15,"company":176,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":179,"processed_country_iso_code_gmaps":180,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":111,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":181,"processed_employment_types":30,"processed_it_skills":182,"processed_it_skills_labels":183,"processed_job_expertise_skills":196,"processed_job_expertise_skills_labels":197,"max_cpc":48,"actual_cpc":48},50461,"senior-application-maintenance-support-oce-l3-support-team-uob-innovation-hub-2-sdn-bhd","Senior Application Maintenance Support (OCE L3 Support Team)",{"name":177,"slug":178,"logo_url":5},"UOB Innovation Hub 2 Sdn Bhd","uob-innovation-hub-2-sdn-bhd",[20],[22],[29],{"elk":58,"java":32,"rhel":32,"jboss":58,"geneos":58,"oracle":32,"splunk":58,"angular":33,"mybatis":32,"react.js":33,"control m":33,"typescript":33,"spring boot":32,"shell scripting":32,"apache web server":58},[184,64,63,185,186,187,37,188,189,190,191,192,193,194,195],"RHEL","MyBatis","Oracle","Shell Scripting","React.js","Angular","JBoss","Control M","Apache Web Server","Geneos","Splunk","ELK",{"2fa":32,"mfa":32,"agile":33,"audit":32,"devops":33,"security":32,"encryption":32,"file conversion":33,"corporate banking":33,"payments platform":33,"problem management":32,"application support":32,"incident management":32,"knowledge management":32,"application development":32},[198,199,200,201,202,203,166,204,205,206,207,208,209,210,211],"Application Development","Application Support","Incident Management","Problem Management","Knowledge Management","Agile","Security","Audit","Encryption","2FA","MFA","File Conversion","Corporate Banking","Payments Platform",{"id":213,"slug":214,"title":14,"raw_title":5,"is_featured":15,"company":215,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":216,"processed_country_iso_code_gmaps":217,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":111,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":218,"processed_employment_types":30,"processed_it_skills":219,"processed_it_skills_labels":220,"processed_job_expertise_skills":222,"processed_job_expertise_skills_labels":223,"max_cpc":48,"actual_cpc":225},49861,"frontend-engineer-ytl-digital-bank-berhad-registration-no-202201037182-1482879-p",{"name":17,"slug":18,"logo_url":5},[20],[22],[29],{"flutter":33,"javascript":33,"typescript":33,"react native":33,"api integration":33,"state management":58},[36,37,35,221,39,40],"Flutter",{"clean code":33,"best coding practices":33,"cross-platform development":33},[45,46,224],"Best Coding Practices",0.4,{"industry":227,"employment_type":237,"expertise_skills":240,"it_skills":291,"salary_currency":350,"processed_working_hours":353},[228,232,234],{"key":229,"label":230,"count":231},"banking","Banking",5,{"key":233,"label":91,"count":48},"digital banking",{"key":235,"label":236,"count":48},"financial services","Financial Services",[238],{"key":30,"label":239,"count":9},"PERMANENT",[241,243,246,248,250,252,255,257,259,261,263,265,267,269,271,273,274,276,278,280,282,284,287,289],{"key":242,"label":47,"slug":242,"count":32},"testing",{"key":244,"label":245,"slug":244,"count":32},"cross-platform-development","Cross-Platform Development",{"key":247,"label":46,"slug":247,"count":33},"clean-code",{"key":249,"label":43,"slug":249,"count":58},"frontend-development",{"key":251,"label":44,"slug":251,"count":58},"mobile-app-development",{"key":253,"label":254,"slug":253,"count":58},"devops","Devops",{"key":256,"label":211,"slug":256,"count":48},"payments-platform",{"key":258,"label":204,"slug":258,"count":48},"security",{"key":260,"label":88,"slug":260,"count":48},"database-management",{"key":262,"label":171,"slug":262,"count":48},"financial-services-domain",{"key":264,"label":163,"slug":264,"count":48},"micro-frontend-architecture",{"key":266,"label":168,"slug":266,"count":48},"continuous-deployment",{"key":268,"label":40,"slug":268,"count":48},"state-management",{"key":270,"label":90,"slug":270,"count":48},"agile-methodologies",{"key":272,"label":165,"slug":272,"count":48},"cloud-technologies",{"key":229,"label":230,"slug":229,"count":48},{"key":275,"label":203,"slug":275,"count":48},"agile",{"key":277,"label":122,"slug":277,"count":48},"responsive-design",{"key":279,"label":199,"slug":279,"count":48},"application-support",{"key":281,"label":169,"slug":281,"count":48},"web-standards",{"key":283,"label":200,"slug":283,"count":48},"incident-management",{"key":285,"label":286,"slug":285,"count":48},"2fa","2Fa",{"key":288,"label":164,"slug":288,"count":48},"containerization",{"key":290,"label":92,"slug":290,"count":48},"fintech",[292,295,299,301,304,306,307,309,311,313,315,317,319,321,324,326,328,331,333,336,339,342,345,347],{"key":293,"label":294,"slug":293,"count":9},"typescript","Typescript",{"key":296,"label":297,"slug":296,"count":298},"javascript","Javascript",6,{"key":300,"label":35,"slug":300,"count":32},"react-native",{"key":302,"label":303,"slug":302,"count":33},"api-integration","Api Integration",{"key":305,"label":60,"slug":305,"count":33},"react",{"key":268,"label":40,"slug":268,"count":33},{"key":308,"label":78,"slug":308,"count":33},"git",{"key":310,"label":63,"slug":310,"count":33},"spring-boot",{"key":312,"label":65,"slug":312,"count":58},"redux",{"key":314,"label":38,"slug":314,"count":58},"reactive-programming",{"key":316,"label":80,"slug":316,"count":58},"kubernetes",{"key":318,"label":79,"slug":318,"count":58},"docker",{"key":320,"label":64,"slug":320,"count":58},"java",{"key":322,"label":323,"slug":322,"count":48},"ai-coding-tools","Ai Coding Tools",{"key":325,"label":155,"slug":325,"count":48},"confluence",{"key":327,"label":74,"slug":327,"count":48},"jest",{"key":329,"label":330,"slug":329,"count":48},"rest","Rest",{"key":332,"label":75,"slug":332,"count":48},"supertest",{"key":334,"label":335,"slug":334,"count":48},"sass","Sass",{"key":337,"label":338,"slug":337,"count":48},"aws","Aws",{"key":340,"label":341,"slug":340,"count":48},"reactjs","React.Js",{"key":343,"label":344,"slug":343,"count":48},"rhel","Rhel",{"key":346,"label":69,"slug":346,"count":48},"hibernate",{"key":348,"label":349,"slug":348,"count":48},"mongodb","Mongodb",[351,352],{"key":26,"label":26,"count":298},{"key":134,"label":134,"count":48},[354],{"key":29,"label":29,"count":9},{"total":356,"jobs":357},0,[]]