[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fde-sg\u002Fjobs-by-skill\u002Ftypescript":3,"skill-page-filters-\u002Fde-sg\u002Fjobs-by-skill\u002Ftypescript":196,"seo-content-skill-typescript-sg":341,"featured-jobs-\u002Fde-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",{"industry":197,"employment_type":206,"expertise_skills":211,"it_skills":274,"salary_currency":337,"processed_working_hours":339},[198,201,203],{"key":199,"label":200,"count":28},"banking","Banking",{"key":202,"label":97,"count":30},"financial services",{"key":204,"label":205,"count":30},"wealth management","Wealth Management",[207,209],{"key":26,"label":208,"count":29},"PERMANENT",{"key":75,"label":210,"count":66},"CONTRACT",[212,214,216,218,220,223,226,229,232,235,238,240,243,246,249,252,254,256,258,260,263,266,268,271],{"key":213,"label":153,"slug":213,"count":30},"security",{"key":215,"label":194,"slug":215,"count":30},"regulatory-compliance",{"key":217,"label":154,"slug":217,"count":30},"observability",{"key":219,"label":96,"slug":219,"count":66},"agile-methodologies",{"key":221,"label":222,"slug":221,"count":66},"agile-software-development","Agile Software Development",{"key":224,"label":225,"slug":224,"count":66},"ai-apis","Ai Apis",{"key":227,"label":228,"slug":227,"count":66},"ai-governance","Ai Governance",{"key":230,"label":231,"slug":230,"count":66},"ai-services-architecture","Ai Services Architecture",{"key":233,"label":234,"slug":233,"count":66},"ai-powered-applications","Ai-Powered Applications",{"key":236,"label":237,"slug":236,"count":66},"apis","Apis",{"key":239,"label":188,"slug":239,"count":66},"blockchain",{"key":241,"label":242,"slug":241,"count":66},"business-impact-metrics","Business-Impact Metrics",{"key":244,"label":245,"slug":244,"count":66},"cicd-pipelines","Ci\u002FCd Pipelines",{"key":247,"label":248,"slug":247,"count":66},"code-reviews","Code Reviews",{"key":250,"label":251,"slug":250,"count":66},"component-api-design","Component Api Design",{"key":253,"label":94,"slug":253,"count":66},"component-libraries",{"key":255,"label":160,"slug":255,"count":66},"copilots",{"key":257,"label":119,"slug":257,"count":66},"data-modeling",{"key":259,"label":121,"slug":259,"count":66},"data-visualization",{"key":261,"label":262,"slug":261,"count":66},"delivery-velocity","Delivery Velocity",{"key":264,"label":265,"slug":264,"count":66},"design-system-management","Design System Management",{"key":267,"label":93,"slug":267,"count":66},"design-systems",{"key":269,"label":270,"slug":269,"count":66},"design-tokens","Design Tokens",{"key":272,"label":273,"slug":272,"count":66},"developer-productivity","Developer Productivity",[275,278,281,284,286,288,289,291,294,296,299,302,305,308,311,314,317,319,322,325,327,329,332,335],{"key":276,"label":277,"slug":276,"count":4},"typescript","Typescript",{"key":279,"label":280,"slug":279,"count":29},"ms-azure","MS Azure",{"key":282,"label":283,"slug":282,"count":28},"nodejs","Node.Js",{"key":285,"label":133,"slug":285,"count":30},"java",{"key":287,"label":84,"slug":287,"count":30},"docker",{"key":244,"label":245,"slug":244,"count":30},{"key":290,"label":85,"slug":290,"count":30},"kubernetes",{"key":292,"label":293,"slug":292,"count":30},"aws","Aws",{"key":295,"label":113,"slug":295,"count":30},"python",{"key":297,"label":298,"slug":297,"count":30},"devops","Devops",{"key":300,"label":301,"slug":300,"count":30},"cicd","Ci\u002FCd",{"key":303,"label":304,"slug":303,"count":66},"html5","Html5",{"key":306,"label":307,"slug":306,"count":66},"javascript","Javascript",{"key":309,"label":310,"slug":309,"count":66},"javascript-es6","Javascript (Es6+)",{"key":312,"label":313,"slug":312,"count":66},"langchain","Langchain",{"key":315,"label":316,"slug":315,"count":66},"langgraph","Langgraph",{"key":318,"label":115,"slug":318,"count":66},"machine-learning",{"key":320,"label":321,"slug":320,"count":66},"mcp","Mcp",{"key":323,"label":324,"slug":323,"count":66},"micro-front-end-architecture","Micro Front-End Architecture",{"key":326,"label":44,"slug":326,"count":66},"module-federation",{"key":328,"label":46,"slug":328,"count":66},"nx",{"key":330,"label":331,"slug":330,"count":66},"oauth2","Oauth2",{"key":333,"label":334,"slug":333,"count":66},"orchestration-frameworks","Orchestration Frameworks",{"key":336,"label":42,"slug":336,"count":66},"playwright",[338],{"key":22,"label":22,"count":4},[340],{"key":25,"label":25,"count":4},{"image_path":342,"content_de":10,"content_en":343,"composite_key":356,"last_updated":357},"\u002Fimages\u002Fskill\u002Ftypescript.webp",{"tab1":344,"tab2":347,"tab3":350,"tab4":353},{"title":345,"content":346},"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":348,"content":349},"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":351,"content":352},"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":354,"content":355},"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",{"total":359,"jobs":360},0,[]]