[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fen-sg\u002Fjobs-by-skill\u002Ftypescript":3,"seo-content-skill-typescript-sg":196,"skill-page-filters-\u002Fen-sg\u002Fjobs-by-skill\u002Ftypescript":213,"featured-jobs-\u002Fen-sg\u002Fjobs-by-skill\u002Ftypescript":358},{"total":4,"jobs":5},5,[6,67,99,123,174],{"id":7,"slug":8,"title":9,"raw_title":10,"is_featured":11,"company":12,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":15,"processed_country_iso_code_gmaps":17,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":24,"processed_employment_types":26,"processed_it_skills":27,"processed_it_skills_labels":31,"processed_job_expertise_skills":52,"processed_job_expertise_skills_labels":53,"max_cpc":66,"actual_cpc":66},84850,"lead-front-end-engineer-100-singapore-fmd-bank-julius-baer-co-ltd-singapore-branch","Lead Front-End Engineer 100% - Singapore (f\u002Fm\u002Fd)",null,false,{"name":13,"slug":14,"logo_url":10},"Bank Julius Baer & Co. Ltd., Singapore Branch","bank-julius-baer-co-ltd-singapore-branch",[16],"Singapore",[18],"SG","hybrid",120000,180000,"SGD","estimated",[25],"FULL_TIME","permanent",{"nx":28,"css3":29,"pnpm":28,"figma":28,"html5":29,"axe-core":28,"wai-aria":29,"stenciljs":29,"turborepo":28,"playwright":28,"shadow dom":29,"typescript":29,"web components":29,"ci\u002Fcd pipelines":30,"custom elements":29,"microsoft azure":30,"devops practices":30,"javascript (es6+)":29,"module federation":28,"micro front-end architecture":28},3,4,2,[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],"HTML5","CSS3","JavaScript (ES6+)","TypeScript","StencilJS","Web Components","Custom Elements","Shadow DOM","WAI-ARIA","axe-core","Playwright","Micro Front-End architecture","Module Federation","Figma","Nx","pnpm","Turborepo","Microsoft Azure","CI\u002FCD pipelines","DevOps practices",{"theming":29,"code reviews":29,"design tokens":29,"risk management":28,"component api design":29,"regulatory compliance":28,"front-end architecture":29,"technical documentation":29,"design system management":29,"agile software development":28,"accessibility (wcag 2.2 aa)":29,"internationalization and localization":28},[54,55,56,57,58,59,60,61,62,63,64,65],"Front-end architecture","Design System management","Component API design","Design tokens","Theming","Accessibility (WCAG 2.2 AA)","Internationalization and Localization","Agile software development","Code reviews","Technical documentation","Risk management","Regulatory compliance",1,{"id":68,"slug":69,"title":70,"raw_title":10,"is_featured":11,"company":71,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":72,"processed_country_iso_code_gmaps":73,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":74,"processed_employment_types":75,"processed_it_skills":76,"processed_it_skills_labels":77,"processed_job_expertise_skills":90,"processed_job_expertise_skills_labels":91,"max_cpc":66,"actual_cpc":66},84861,"12-months-contract-senior-frontend-react-engineer-financial-platforms-through-an-external-agency-payroll-provider-bank-julius-baer-co-ltd-singapore-branch","12 months Contract - Senior Frontend (React) Engineer - Financial Platforms (Through an External Agency Payroll Provider)",{"name":13,"slug":14,"logo_url":10},[16],[18],[25],"contract",{"react":29,"devops":28,"docker":28,"oauth2":28,"node.js":28,"javascript":29,"kubernetes":28,"typescript":29,"unix\u002Flinux":28,"api security":28,"build tooling":28,"bash scripting":28,"ci\u002Fcd pipelines":28,"microsoft azure":28},[78,35,79,80,81,82,83,49,84,85,86,87,88,89],"JavaScript","React","Node.js","Build Tooling","Unix\u002FLinux","Bash Scripting","Docker","Kubernetes","CI\u002FCD Pipelines","DevOps","OAuth2","API Security",{"design systems":29,"financial services":28,"agile methodologies":29,"component libraries":29,"regulated industries":28,"frontend architecture":29,"microservices architecture":28},[92,93,94,95,96,97,98],"Frontend Architecture","Design Systems","Component Libraries","Microservices Architecture","Agile Methodologies","Financial Services","Regulated Industries",{"id":100,"slug":101,"title":102,"raw_title":10,"is_featured":11,"company":103,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":106,"processed_country_iso_code_gmaps":107,"processed_home_office":108,"processed_salary_min":109,"processed_salary_max":20,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":110,"processed_employment_types":26,"processed_it_skills":111,"processed_it_skills_labels":112,"processed_job_expertise_skills":117,"processed_job_expertise_skills_labels":118,"max_cpc":66,"actual_cpc":66},62341,"data-scientist-ai-lab-manager-ocbc-bank","Data Scientist, AI Lab (Manager)",{"name":104,"slug":105,"logo_url":10},"OCBC Bank","ocbc-bank",[],[18],"onsite",80000,[25],{"sql":28,"python":29,"typescript":28,"generative ai":29,"machine learning":29},[113,114,35,115,116],"Python","SQL","Machine Learning","Generative AI",{"data modeling":29,"data visualization":28,"predictive modeling":29,"ai services architecture":28},[119,120,121,122],"Data Modeling","Predictive Modeling","Data Visualization","AI Services Architecture",{"id":124,"slug":125,"title":126,"raw_title":10,"is_featured":11,"company":127,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":128,"processed_country_iso_code_gmaps":129,"processed_home_office":108,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":130,"processed_employment_types":26,"processed_it_skills":131,"processed_it_skills_labels":132,"processed_job_expertise_skills":144,"processed_job_expertise_skills_labels":145,"max_cpc":66,"actual_cpc":66},62235,"ai-software-engineer-vped-ocbc-bank","AI Software Engineer - VP\u002FED",{"name":104,"slug":105,"logo_url":10},[],[18],[25],{"aws":29,"gcp":29,"mcp":29,"java":29,"azure":29,"ci\u002Fcd":29,"devops":29,"python":29,"node.js":29,"langchain":29,"langgraph":29,"typescript":29,"vector databases":29,"orchestration frameworks":29,"agent-based architectures":29},[133,113,35,80,134,135,136,137,87,138,139,140,141,142,143],"Java","AWS","Azure","GCP","CI\u002FCD","LangChain","LangGraph","MCP","Vector databases","Orchestration frameworks","Agent-based architectures",{"apis":29,"agents":29,"ai apis":29,"copilots":29,"security":29,"golden paths":29,"ai governance":29,"observability":29,"ci\u002Fcd pipelines":29,"adoption metrics":29,"software quality":29,"delivery velocity":29,"knowledge systems":29,"distributed systems":29,"workflow automation":29,"platform engineering":29,"software engineering":29,"software architecture":29,"developer productivity":29,"engineering toolchains":29,"operational resilience":29,"ai-powered applications":29,"business-impact metrics":29,"reference architectures":29,"responsible ai practices":29,"large language models (llms)":29,"enterprise-scale applications":29,"engineering productivity metrics":29,"retrieval-augmented generation (rag)":29},[146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,50,164,165,166,167,168,169,170,171,172,173],"Software engineering","Enterprise-scale applications","Platform engineering","Distributed systems","APIs","Software architecture","AI governance","Security","Observability","Responsible AI practices","Retrieval-augmented generation (RAG)","Large language models (LLMs)","AI APIs","AI-powered applications","Copilots","Agents","Workflow automation","Knowledge systems","Engineering toolchains","Developer productivity","Software quality","Operational resilience","Delivery velocity","Reference architectures","Golden paths","Engineering productivity metrics","Adoption metrics","Business-impact metrics",{"id":175,"slug":176,"title":177,"raw_title":10,"is_featured":11,"company":178,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":179,"processed_country_iso_code_gmaps":180,"processed_home_office":108,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":181,"processed_employment_types":26,"processed_it_skills":182,"processed_it_skills_labels":183,"processed_job_expertise_skills":186,"processed_job_expertise_skills_labels":187,"max_cpc":66,"actual_cpc":66},62503,"senior-blockchain-engineer-ocbc-bank","Senior Blockchain Engineer",{"name":104,"slug":105,"logo_url":10},[],[18],[25],{"aws":28,"java":29,"azure":28,"ci\u002Fcd":28,"docker":28,"node.js":29,"solidity":29,"kubernetes":28,"typescript":29,"google cloud":28},[35,80,133,184,84,85,134,135,185,137],"Solidity","Google Cloud",{"security":29,"blockchain":29,"observability":28,"smart contracts":29,"incident management":28,"regulatory compliance":29,"solution architecture":29,"digital asset lifecycle":29,"financial domain design":29,"distributed ledger technology":29},[188,189,190,191,192,193,194,153,154,195],"Blockchain","Distributed Ledger Technology","Smart Contracts","Digital Asset Lifecycle","Solution Architecture","Financial Domain Design","Regulatory Compliance","Incident Management",{"image_path":197,"content_de":10,"content_en":198,"composite_key":211,"last_updated":212},"\u002Fimages\u002Fskill\u002Ftypescript.webp",{"tab1":199,"tab2":202,"tab3":205,"tab4":208},{"title":200,"content":201},"Strategic Importance","In Singapore's rapidly digitizing financial hub, TypeScript has emerged as a cornerstone skill for building robust, scalable, and maintainable web applications. Its static typing and modern JavaScript features reduce bugs and improve developer productivity, making it a top choice for fintech, banking, and insurance platforms. As financial institutions increasingly adopt cloud-native architectures and real-time data processing, the demand for TypeScript expertise continues to surge. Currently, there are 5 open positions in Singapore, reflecting the critical role this language plays in digital transformation. Moreover, TypeScript often goes hand-in-hand with other in-demand skills such as [Node.js](\u002Fen-sg\u002Fjobs-by-skill\u002Fnodejs), [Aws](\u002Fen-sg\u002Fjobs-by-skill\u002Faws), [Java](\u002Fen-sg\u002Fjobs-by-skill\u002Fjava), enabling professionals to deliver end-to-end solutions. For those seeking a career in Singapore's financial technology landscape, mastering TypeScript is not just an advantage—it's a strategic imperative.",{"title":203,"content":204},"Top Industries & Locations","TypeScript roles in Singapore are concentrated in dynamic sectors, with [Banking](\u002Fen-sg\u002Fjobs-by-industry\u002Fbanking), [Financial Services](\u002Fen-sg\u002Fjobs-by-industry\u002Ffinancial-services), [Wealth Management](\u002Fen-sg\u002Fjobs-by-industry\u002Fwealth-management) leading the charge. These industries rely heavily on TypeScript to power customer-facing portals, trading platforms, and internal tools that demand high reliability and performance. Geographically, opportunities are clustered in [Singapore](\u002Fen-sg\u002Fjobs-in-singapore), where major financial institutions and tech hubs are based. Singapore's status as a global fintech gateway means that TypeScript expertise is sought after across the island, from the central business district to emerging tech parks. Whether you're developing a mobile banking app or a risk analytics dashboard, the ability to work with TypeScript opens doors in these thriving sectors. As the financial ecosystem evolves, the fusion of TypeScript with industry-specific knowledge will be a key differentiator for professionals aiming to make an impact in Singapore's vibrant market.",{"title":206,"content":207},"In-Demand Skills & Employers","To excel in TypeScript roles in Singapore, professionals should complement their coding skills with domain expertise in [Security](\u002Fen-sg\u002Fjobs-by-expertise\u002Fsecurity), [Observability](\u002Fen-sg\u002Fjobs-by-expertise\u002Fobservability), [Regulatory Compliance](\u002Fen-sg\u002Fjobs-by-expertise\u002Fregulatory-compliance). This combination is highly valued by leading employers such as [OCBC Bank](\u002Fen-sg\u002Fcompany\u002Focbc-bank), [Bank Julius Baer & Co. Ltd., Singapore Branch](\u002Fen-sg\u002Fcompany\u002Fbank-julius-baer-co-ltd-singapore-branch), who are at the forefront of digital innovation. These organizations seek candidates who not only write clean, type-safe code but also understand the business context—whether it's risk management, compliance, or client relations. Beyond TypeScript, familiarity with modern frameworks like React or Node.js is often expected, along with a strong grasp of software engineering principles. The competitive landscape means that continuous learning and adaptability are crucial. By aligning your technical prowess with the strategic priorities of [OCBC Bank](\u002Fen-sg\u002Fcompany\u002Focbc-bank), [Bank Julius Baer & Co. Ltd., Singapore Branch](\u002Fen-sg\u002Fcompany\u002Fbank-julius-baer-co-ltd-singapore-branch), you can position yourself as a top-tier candidate in Singapore's financial job market.",{"title":209,"content":210},"Career Path & Salary","A career in TypeScript within Singapore's financial sector offers a rewarding trajectory. Entry-level developers can expect to grow into senior engineering roles, architecture positions, or tech leadership, especially as they accumulate experience in high-stakes environments. Salaries are competitive, reflecting the specialized nature of the skill. The median salary for TypeScript professionals is SGD 180k, with a typical range of SGD 180k – SGD 180k. More experienced or senior roles can command salaries between SGD 80k and SGD 180k, depending on the complexity of projects and the organization's scale. With 5 open positions currently, there is a healthy demand for talent. As Singapore continues to solidify its position as a global financial technology hub, investing in TypeScript expertise promises not only financial rewards but also long-term career growth and stability.","skill:typescript:sg","2026-09-02T18:14:17.215925+02:00",{"industry":214,"employment_type":223,"expertise_skills":228,"it_skills":291,"salary_currency":354,"processed_working_hours":356},[215,218,220],{"key":216,"label":217,"count":28},"banking","Banking",{"key":219,"label":97,"count":30},"financial services",{"key":221,"label":222,"count":30},"wealth management","Wealth Management",[224,226],{"key":26,"label":225,"count":29},"PERMANENT",{"key":75,"label":227,"count":66},"CONTRACT",[229,231,233,235,237,240,243,246,249,252,255,257,260,263,266,269,271,273,275,277,280,283,285,288],{"key":230,"label":153,"slug":230,"count":30},"security",{"key":232,"label":194,"slug":232,"count":30},"regulatory-compliance",{"key":234,"label":154,"slug":234,"count":30},"observability",{"key":236,"label":96,"slug":236,"count":66},"agile-methodologies",{"key":238,"label":239,"slug":238,"count":66},"agile-software-development","Agile Software Development",{"key":241,"label":242,"slug":241,"count":66},"ai-apis","Ai Apis",{"key":244,"label":245,"slug":244,"count":66},"ai-governance","Ai Governance",{"key":247,"label":248,"slug":247,"count":66},"ai-services-architecture","Ai Services Architecture",{"key":250,"label":251,"slug":250,"count":66},"ai-powered-applications","Ai-Powered Applications",{"key":253,"label":254,"slug":253,"count":66},"apis","Apis",{"key":256,"label":188,"slug":256,"count":66},"blockchain",{"key":258,"label":259,"slug":258,"count":66},"business-impact-metrics","Business-Impact Metrics",{"key":261,"label":262,"slug":261,"count":66},"cicd-pipelines","Ci\u002FCd Pipelines",{"key":264,"label":265,"slug":264,"count":66},"code-reviews","Code Reviews",{"key":267,"label":268,"slug":267,"count":66},"component-api-design","Component Api Design",{"key":270,"label":94,"slug":270,"count":66},"component-libraries",{"key":272,"label":160,"slug":272,"count":66},"copilots",{"key":274,"label":119,"slug":274,"count":66},"data-modeling",{"key":276,"label":121,"slug":276,"count":66},"data-visualization",{"key":278,"label":279,"slug":278,"count":66},"delivery-velocity","Delivery Velocity",{"key":281,"label":282,"slug":281,"count":66},"design-system-management","Design System Management",{"key":284,"label":93,"slug":284,"count":66},"design-systems",{"key":286,"label":287,"slug":286,"count":66},"design-tokens","Design Tokens",{"key":289,"label":290,"slug":289,"count":66},"developer-productivity","Developer Productivity",[292,295,298,301,303,305,306,308,311,313,316,319,322,325,328,331,334,336,339,342,344,346,349,352],{"key":293,"label":294,"slug":293,"count":4},"typescript","Typescript",{"key":296,"label":297,"slug":296,"count":29},"ms-azure","MS Azure",{"key":299,"label":300,"slug":299,"count":28},"nodejs","Node.Js",{"key":302,"label":133,"slug":302,"count":30},"java",{"key":304,"label":84,"slug":304,"count":30},"docker",{"key":261,"label":262,"slug":261,"count":30},{"key":307,"label":85,"slug":307,"count":30},"kubernetes",{"key":309,"label":310,"slug":309,"count":30},"aws","Aws",{"key":312,"label":113,"slug":312,"count":30},"python",{"key":314,"label":315,"slug":314,"count":30},"devops","Devops",{"key":317,"label":318,"slug":317,"count":30},"cicd","Ci\u002FCd",{"key":320,"label":321,"slug":320,"count":66},"html5","Html5",{"key":323,"label":324,"slug":323,"count":66},"javascript","Javascript",{"key":326,"label":327,"slug":326,"count":66},"javascript-es6","Javascript (Es6+)",{"key":329,"label":330,"slug":329,"count":66},"langchain","Langchain",{"key":332,"label":333,"slug":332,"count":66},"langgraph","Langgraph",{"key":335,"label":115,"slug":335,"count":66},"machine-learning",{"key":337,"label":338,"slug":337,"count":66},"mcp","Mcp",{"key":340,"label":341,"slug":340,"count":66},"micro-front-end-architecture","Micro Front-End Architecture",{"key":343,"label":44,"slug":343,"count":66},"module-federation",{"key":345,"label":46,"slug":345,"count":66},"nx",{"key":347,"label":348,"slug":347,"count":66},"oauth2","Oauth2",{"key":350,"label":351,"slug":350,"count":66},"orchestration-frameworks","Orchestration Frameworks",{"key":353,"label":42,"slug":353,"count":66},"playwright",[355],{"key":22,"label":22,"count":4},[357],{"key":25,"label":25,"count":4},{"total":359,"jobs":360},0,[]]