[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-angular-th":3,"job-search-\u002Fde-th\u002Fjobs-by-skill\u002Fangular":8,"skill-page-filters-\u002Fde-th\u002Fjobs-by-skill\u002Fangular":212,"featured-jobs-\u002Fde-th\u002Fjobs-by-skill\u002Fangular":338},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Fangular.webp",null,"skill:angular:th","2026-08-17T09:02:22.794200+02:00",{"total":9,"jobs":10},7,[11,60,115,141,167,182,194],{"id":12,"slug":13,"title":14,"raw_title":5,"is_featured":15,"company":16,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":20,"processed_country_iso_code_gmaps":22,"processed_home_office":24,"processed_salary_min":25,"processed_salary_max":26,"processed_salary_currency":27,"processed_salary_source":28,"processed_working_hours":29,"processed_employment_types":31,"processed_it_skills":32,"processed_it_skills_labels":36,"processed_job_expertise_skills":49,"processed_job_expertise_skills_labels":50,"max_cpc":59,"actual_cpc":59},81950,"ai-full-stack-engineer-angular-allianz-insurance","AI Full Stack Engineer (Angular)",false,{"name":17,"slug":18,"logo_url":19},"Allianz Insurance","allianz-insurance","https:\u002F\u002Fcdn.phenompeople.com\u002FCareerConnectResources\u002FAISAIPGB\u002Fimages\u002FHeader-1706868786965.svg",[21],"Bangkok",[23],"TH","hybrid",60000,90000,"EUR","estimated",[30],"FULL_TIME","permanent",{"git":33,"jest":33,"ngrx":33,"ci\u002Fcd":33,"karma":33,"angular":34,"cypress":33,"jasmine":33,"typescript":34,"angular cli":33,"ai technologies":35,"angular schematics":33},3,4,2,[37,38,39,40,41,42,43,44,45,46,47,48],"Angular","TypeScript","NGRx","Angular CLI","Angular Schematics","Jasmine","Karma","Jest","Cypress","Git","CI\u002FCD","AI technologies",{"design systems":34,"api integration":33,"automated testing":33,"frontend development":34,"accessibility (wcag aa)":34,"open source contribution":33,"security and privacy by design":33,"ui component library development":34},[51,52,53,54,55,56,57,58],"Frontend Development","UI Component Library Development","Design Systems","Accessibility (WCAG AA)","Automated Testing","API Integration","Security and Privacy by Design","Open Source Contribution",1,{"id":61,"slug":62,"title":63,"raw_title":5,"is_featured":15,"company":64,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":65,"processed_country_iso_code_gmaps":66,"processed_home_office":24,"processed_salary_min":67,"processed_salary_max":68,"processed_salary_currency":27,"processed_salary_source":28,"processed_working_hours":69,"processed_employment_types":31,"processed_it_skills":70,"processed_it_skills_labels":71,"processed_job_expertise_skills":94,"processed_job_expertise_skills_labels":95,"max_cpc":59,"actual_cpc":59},81711,"ai-enabled-full-stack-developer3373-allianz-insurance","AI Enabled Full Stack Developer_3373",{"name":17,"slug":18,"logo_url":19},[21],[23],70000,100000,[30],{"aws":34,"java":34,"ngrx":34,"ci\u002Fcd":34,"junit":34,"kafka":34,"maven":34,"owasp":34,"aggrid":34,"docker":34,"kotlin":34,"angular":34,"fastify":34,"mongodb":34,"node.js":34,"algorithms":34,"kubernetes":34,"postgresql":34,"restful api":34,"spring boot":34,"ai coding tools":34,"data structures":34,"microsoft azure":34,"spring security":34,"spring data jdbc":34},[72,73,74,75,76,77,78,79,80,81,82,83,84,85,37,39,86,87,88,89,47,90,91,92,93],"Java","Kotlin","Spring Boot","Spring Security","PostgreSQL","Spring Data JDBC","MongoDB","Kafka","RESTful API","Maven","Microsoft Azure","AWS","Docker","Kubernetes","Node.js","Fastify","AGGrid","JUnit","OWASP","Data Structures","Algorithms","AI Coding Tools",{"indexing":34,"runbooks":34,"api design":34,"api security":34,"bff patterns":34,"observability":34,"schema design":34,"micro frontend":34,"document modeling":34,"performance tuning":34,"query optimization":34,"parameter versioning":34,"aggregation pipelines":34,"full stack development":34,"technical design reviews":34,"event-driven microservices":34,"high-throughput calculations":34,"scaled agile framework (safe)":34,"distributed task orchestration":34},[96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114],"Full Stack Development","Event-Driven Microservices","API Design","API Security","Distributed Task Orchestration","Parameter Versioning","High-Throughput Calculations","Scaled Agile Framework (SAFe)","Technical Design Reviews","Observability","Runbooks","Performance Tuning","Schema Design","Query Optimization","Document Modeling","Indexing","Aggregation Pipelines","Micro Frontend","BFF Patterns",{"id":116,"slug":117,"title":118,"raw_title":5,"is_featured":15,"company":119,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":120,"processed_country_iso_code_gmaps":121,"processed_home_office":24,"processed_salary_min":67,"processed_salary_max":68,"processed_salary_currency":27,"processed_salary_source":28,"processed_working_hours":122,"processed_employment_types":31,"processed_it_skills":123,"processed_it_skills_labels":124,"processed_job_expertise_skills":127,"processed_job_expertise_skills_labels":128,"max_cpc":59,"actual_cpc":59},70783,"ai-experienced-full-stack-developerd-3186-allianz-insurance","AI-experienced Full Stack Developer_D-3186",{"name":17,"slug":18,"logo_url":19},[21],[23],[30],{"java":34,"ngrx":33,"ci\u002Fcd":33,"junit":33,"kafka":34,"maven":33,"docker":33,"flyway":35,"kotlin":34,"angular":34,"fastify":35,"node.js":33,"kubernetes":33,"postgresql":34,"restful api":34,"spring boot":34,"microsoft azure":33,"spring security":33,"spring data jdbc":33,"ai coding tools (e.g., claude code, github copilot)":34},[72,73,74,75,76,77,125,79,80,81,82,84,85,37,39,86,87,89,47,126],"Flyway","AI coding tools (e.g., Claude Code, GitHub Copilot)",{"containerization":33,"automated testing":33,"performance tuning":34,"parameter versioning":33,"cloud-native delivery":33,"full stack development":34,"api design and security":34,"agile\u002Fsafe methodologies":33,"event-driven microservices":34,"observability and runbooks":35,"high-throughput calculations":33,"data structures and algorithms":34,"distributed task orchestration":33},[96,129,130,131,132,133,134,135,136,137,138,139,140],"Event-driven microservices","API design and security","Distributed task orchestration","Parameter versioning","High-throughput calculations","Data structures and algorithms","Performance tuning","Automated testing","Agile\u002FSAFe methodologies","Cloud-native delivery","Containerization","Observability and runbooks",{"id":142,"slug":143,"title":144,"raw_title":5,"is_featured":15,"company":145,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":146,"processed_country_iso_code_gmaps":147,"processed_home_office":24,"processed_salary_min":67,"processed_salary_max":68,"processed_salary_currency":27,"processed_salary_source":28,"processed_working_hours":148,"processed_employment_types":31,"processed_it_skills":149,"processed_it_skills_labels":150,"processed_job_expertise_skills":159,"processed_job_expertise_skills_labels":160,"max_cpc":59,"actual_cpc":59},70829,"ai-full-stack-engineer-mfd-allianz-insurance","AI Full Stack Engineer (m\u002Ff\u002Fd)",{"name":17,"slug":18,"logo_url":19},[21],[23],[30],{"aws":33,"git":34,"java":34,"azure":33,"react":34,"cursor":34,"vue.js":34,"angular":34,"claude code":34,"restful api":34,"spring boot":34,"google cloud":33,"github copilot":34,"machine learning":33},[37,151,152,72,74,83,153,154,80,46,155,156,157,158],"React","Vue.js","Azure","Google Cloud","GitHub Copilot","Claude Code","Cursor","Machine Learning",{"code review":34,"ai integration":34,"data protection":34,"design patterns":34,"full stack development":34,"security implementation":34,"enterprise application design":34},[96,161,162,163,164,165,166],"Enterprise Application Design","Design Patterns","Security Implementation","Data Protection","Code Review","AI Integration",{"id":168,"slug":169,"title":170,"raw_title":5,"is_featured":15,"company":171,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":172,"processed_country_iso_code_gmaps":173,"processed_home_office":24,"processed_salary_min":67,"processed_salary_max":68,"processed_salary_currency":27,"processed_salary_source":28,"processed_working_hours":174,"processed_employment_types":31,"processed_it_skills":175,"processed_it_skills_labels":176,"processed_job_expertise_skills":177,"processed_job_expertise_skills_labels":178,"max_cpc":59,"actual_cpc":59},70835,"full-stack-ai-engineer-mfdd-3250-allianz-insurance","Full Stack AI Engineer (m\u002Ff\u002Fd)_D-3250",{"name":17,"slug":18,"logo_url":19},[21],[23],[30],{"aws":33,"git":34,"java":34,"azure":33,"react":34,"cursor":34,"vue.js":34,"angular":34,"claude code":34,"restful api":34,"spring boot":34,"google cloud":33,"github copilot":34,"machine learning":33},[37,151,152,72,74,83,153,154,80,46,155,156,157,158],{"code review":34,"ai integration":34,"data protection":34,"design patterns":34,"troubleshooting":34,"full stack development":34,"ai-assisted development":34,"security implementation":34,"stakeholder presentation":34,"enterprise application design":34},[96,161,162,163,164,165,179,166,180,181],"Troubleshooting","AI-assisted Development","Stakeholder Presentation",{"id":183,"slug":184,"title":144,"raw_title":5,"is_featured":15,"company":185,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":186,"processed_country_iso_code_gmaps":187,"processed_home_office":24,"processed_salary_min":67,"processed_salary_max":68,"processed_salary_currency":27,"processed_salary_source":28,"processed_working_hours":188,"processed_employment_types":31,"processed_it_skills":189,"processed_it_skills_labels":190,"processed_job_expertise_skills":191,"processed_job_expertise_skills_labels":192,"max_cpc":59,"actual_cpc":59},70830,"ai-full-stack-engineer-mfd-allianz-insurance-2",{"name":17,"slug":18,"logo_url":19},[21],[23],[30],{"aws":33,"git":33,"java":34,"azure":33,"react":34,"cursor":34,"vue.js":34,"angular":34,"claude code":34,"restful api":34,"spring boot":34,"google cloud":33,"github copilot":34,"machine learning":35},[37,151,152,72,74,83,153,154,80,46,155,156,157,158],{"code review":33,"ai integration":34,"design patterns":34,"full stack development":34,"security implementation":33,"web application development":34,"enterprise application design":34},[96,193,161,163,165,166,162],"Web Application Development",{"id":195,"slug":196,"title":197,"raw_title":5,"is_featured":15,"company":198,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":199,"processed_country_iso_code_gmaps":200,"processed_home_office":24,"processed_salary_min":201,"processed_salary_max":202,"processed_salary_currency":203,"processed_salary_source":28,"processed_working_hours":204,"processed_employment_types":31,"processed_it_skills":205,"processed_it_skills_labels":206,"processed_job_expertise_skills":208,"processed_job_expertise_skills_labels":209,"max_cpc":59,"actual_cpc":211},45483,"expert-full-stack-ai-engineerd-2979-allianz-insurance","Expert Full Stack AI Engineer_D-2979",{"name":17,"slug":18,"logo_url":19},[21],[23],1200000,1800000,"THB",[30],{"aws":33,"git":34,"java":34,"azure":33,"react":34,"cursor":34,"vue.js":34,"angular":34,"claude code":34,"restful api":34,"spring boot":34,"google cloud":33,"github copilot":34,"ai coding assistants":34},[37,151,152,72,74,83,153,154,80,46,155,156,157,207],"AI coding assistants",{"code review":34,"ai integration":34,"data protection":34,"full stack development":34,"security implementation":34,"performance optimization":34,"enterprise application design":34},[96,161,166,165,210,163,164],"Performance Optimization",0.3,{"industry":213,"employment_type":217,"expertise_skills":220,"it_skills":273,"salary_currency":333,"processed_working_hours":336},[214],{"key":215,"label":216,"count":9},"insurance","Insurance",[218],{"key":31,"label":219,"count":9},"PERMANENT",[221,224,226,228,230,233,235,237,239,241,243,245,247,249,251,253,255,257,259,262,264,266,268,270],{"key":222,"label":96,"slug":222,"count":223},"full-stack-development",6,{"key":225,"label":161,"slug":225,"count":34},"enterprise-application-design",{"key":227,"label":165,"slug":227,"count":34},"code-review",{"key":229,"label":163,"slug":229,"count":34},"security-implementation",{"key":231,"label":232,"slug":231,"count":34},"ai-integration","Ai Integration",{"key":234,"label":164,"slug":234,"count":33},"data-protection",{"key":236,"label":162,"slug":236,"count":33},"design-patterns",{"key":238,"label":101,"slug":238,"count":35},"parameter-versioning",{"key":240,"label":107,"slug":240,"count":35},"performance-tuning",{"key":242,"label":97,"slug":242,"count":35},"event-driven-microservices",{"key":244,"label":102,"slug":244,"count":35},"high-throughput-calculations",{"key":246,"label":55,"slug":246,"count":35},"automated-testing",{"key":248,"label":100,"slug":248,"count":35},"distributed-task-orchestration",{"key":250,"label":110,"slug":250,"count":59},"document-modeling",{"key":252,"label":51,"slug":252,"count":59},"frontend-development",{"key":254,"label":111,"slug":254,"count":59},"indexing",{"key":256,"label":113,"slug":256,"count":59},"micro-frontend",{"key":258,"label":105,"slug":258,"count":59},"observability",{"key":260,"label":261,"slug":260,"count":59},"observability-and-runbooks","Observability And Runbooks",{"key":263,"label":58,"slug":263,"count":59},"open-source-contribution",{"key":265,"label":210,"slug":265,"count":59},"performance-optimization",{"key":267,"label":109,"slug":267,"count":59},"query-optimization",{"key":269,"label":106,"slug":269,"count":59},"runbooks",{"key":271,"label":272,"slug":271,"count":59},"scaled-agile-framework-safe","Scaled Agile Framework (Safe)",[274,276,278,281,283,286,289,292,294,296,299,301,304,306,309,311,314,316,318,320,323,326,329,331],{"key":275,"label":37,"slug":275,"count":9},"angular",{"key":277,"label":72,"slug":277,"count":223},"java",{"key":279,"label":280,"slug":279,"count":223},"restful-api","Restful Api",{"key":282,"label":74,"slug":282,"count":223},"spring-boot",{"key":284,"label":285,"slug":284,"count":223},"ms-azure","MS Azure",{"key":287,"label":46,"slug":287,"count":288},"git",5,{"key":290,"label":291,"slug":290,"count":288},"aws","Aws",{"key":293,"label":157,"slug":293,"count":34},"cursor",{"key":295,"label":156,"slug":295,"count":34},"claude-code",{"key":297,"label":298,"slug":297,"count":34},"github-copilot","Github Copilot",{"key":300,"label":154,"slug":300,"count":34},"google-cloud",{"key":302,"label":303,"slug":302,"count":34},"vuejs","Vue.Js",{"key":305,"label":151,"slug":305,"count":34},"react",{"key":307,"label":308,"slug":307,"count":33},"ngrx","Ngrx",{"key":310,"label":158,"slug":310,"count":33},"machine-learning",{"key":312,"label":313,"slug":312,"count":33},"cicd","Ci\u002FCd",{"key":315,"label":75,"slug":315,"count":35},"spring-security",{"key":317,"label":85,"slug":317,"count":35},"kubernetes",{"key":319,"label":81,"slug":319,"count":35},"maven",{"key":321,"label":322,"slug":321,"count":35},"nodejs","Node.Js",{"key":324,"label":325,"slug":324,"count":35},"postgresql","Postgresql",{"key":327,"label":328,"slug":327,"count":35},"spring-data-jdbc","Spring Data Jdbc",{"key":330,"label":73,"slug":330,"count":35},"kotlin",{"key":332,"label":84,"slug":332,"count":35},"docker",[334,335],{"key":27,"label":27,"count":223},{"key":203,"label":203,"count":59},[337],{"key":30,"label":30,"count":9},{"total":339,"jobs":340},0,[]]