[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fen-th\u002Fjobs-by-skill\u002Fngrx":3,"seo-content-skill-ngrx-th":137,"skill-page-filters-\u002Fen-th\u002Fjobs-by-skill\u002Fngrx":153,"featured-jobs-\u002Fen-th\u002Fjobs-by-skill\u002Fngrx":280},{"total":4,"jobs":5},3,[6,55,110],{"id":7,"slug":8,"title":9,"raw_title":10,"is_featured":11,"company":12,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":31,"processed_job_expertise_skills":44,"processed_job_expertise_skills_labels":45,"max_cpc":54,"actual_cpc":54},81950,"ai-full-stack-engineer-angular-allianz-insurance","AI Full Stack Engineer (Angular)",null,false,{"name":13,"slug":14,"logo_url":15},"Allianz Insurance","allianz-insurance","https:\u002F\u002Fcdn.phenompeople.com\u002FCareerConnectResources\u002FAISAIPGB\u002Fimages\u002FHeader-1706868786965.svg",[17],"Bangkok",[19],"TH","hybrid",60000,90000,"EUR","estimated",[26],"FULL_TIME","permanent",{"git":4,"jest":4,"ngrx":4,"ci\u002Fcd":4,"karma":4,"angular":29,"cypress":4,"jasmine":4,"typescript":29,"angular cli":4,"ai technologies":30,"angular schematics":4},4,2,[32,33,34,35,36,37,38,39,40,41,42,43],"Angular","TypeScript","NGRx","Angular CLI","Angular Schematics","Jasmine","Karma","Jest","Cypress","Git","CI\u002FCD","AI technologies",{"design systems":29,"api integration":4,"automated testing":4,"frontend development":29,"accessibility (wcag aa)":29,"open source contribution":4,"security and privacy by design":4,"ui component library development":29},[46,47,48,49,50,51,52,53],"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":56,"slug":57,"title":58,"raw_title":10,"is_featured":11,"company":59,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":60,"processed_country_iso_code_gmaps":61,"processed_home_office":20,"processed_salary_min":62,"processed_salary_max":63,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":64,"processed_employment_types":27,"processed_it_skills":65,"processed_it_skills_labels":66,"processed_job_expertise_skills":89,"processed_job_expertise_skills_labels":90,"max_cpc":54,"actual_cpc":54},81711,"ai-enabled-full-stack-developer3373-allianz-insurance","AI Enabled Full Stack Developer_3373",{"name":13,"slug":14,"logo_url":15},[17],[19],70000,100000,[26],{"aws":29,"java":29,"ngrx":29,"ci\u002Fcd":29,"junit":29,"kafka":29,"maven":29,"owasp":29,"aggrid":29,"docker":29,"kotlin":29,"angular":29,"fastify":29,"mongodb":29,"node.js":29,"algorithms":29,"kubernetes":29,"postgresql":29,"restful api":29,"spring boot":29,"ai coding tools":29,"data structures":29,"microsoft azure":29,"spring security":29,"spring data jdbc":29},[67,68,69,70,71,72,73,74,75,76,77,78,79,80,32,34,81,82,83,84,42,85,86,87,88],"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":29,"runbooks":29,"api design":29,"api security":29,"bff patterns":29,"observability":29,"schema design":29,"micro frontend":29,"document modeling":29,"performance tuning":29,"query optimization":29,"parameter versioning":29,"aggregation pipelines":29,"full stack development":29,"technical design reviews":29,"event-driven microservices":29,"high-throughput calculations":29,"scaled agile framework (safe)":29,"distributed task orchestration":29},[91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109],"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":111,"slug":112,"title":113,"raw_title":10,"is_featured":11,"company":114,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":115,"processed_country_iso_code_gmaps":116,"processed_home_office":20,"processed_salary_min":62,"processed_salary_max":63,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":117,"processed_employment_types":27,"processed_it_skills":118,"processed_it_skills_labels":119,"processed_job_expertise_skills":122,"processed_job_expertise_skills_labels":123,"max_cpc":54,"actual_cpc":136},70783,"ai-experienced-full-stack-developerd-3186-allianz-insurance","AI-experienced Full Stack Developer_D-3186",{"name":13,"slug":14,"logo_url":15},[17],[19],[26],{"java":29,"ngrx":4,"ci\u002Fcd":4,"junit":4,"kafka":29,"maven":4,"docker":4,"flyway":30,"kotlin":29,"angular":29,"fastify":30,"node.js":4,"kubernetes":4,"postgresql":29,"restful api":29,"spring boot":29,"microsoft azure":4,"spring security":4,"spring data jdbc":4,"ai coding tools (e.g., claude code, github copilot)":29},[67,68,69,70,71,72,120,74,75,76,77,79,80,32,34,81,82,84,42,121],"Flyway","AI coding tools (e.g., Claude Code, GitHub Copilot)",{"containerization":4,"automated testing":4,"performance tuning":29,"parameter versioning":4,"cloud-native delivery":4,"full stack development":29,"api design and security":29,"agile\u002Fsafe methodologies":4,"event-driven microservices":29,"observability and runbooks":30,"high-throughput calculations":4,"data structures and algorithms":29,"distributed task orchestration":4},[91,124,125,126,127,128,129,130,131,132,133,134,135],"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",0.3,{"image_path":10,"content_de":10,"content_en":138,"composite_key":151,"last_updated":152},{"tab1":139,"tab2":142,"tab3":145,"tab4":148},{"title":140,"content":141},"Strategic Importance","In Thailand's rapidly evolving financial landscape, NGRx has emerged as a critical skill set for professionals aiming to stay ahead. As the country positions itself as a regional hub for financial services and technology, the demand for NGRx expertise is surging. Companies are increasingly seeking individuals who can navigate complex regulatory environments, drive innovation, and enhance operational efficiency. The integration of NGRx with other key competencies such as [Ci\u002Fcd](\u002Fen-th\u002Fjobs-by-skill\u002Fcicd), [Angular](\u002Fen-th\u002Fjobs-by-skill\u002Fangular), [Java](\u002Fen-th\u002Fjobs-by-skill\u002Fjava) is essential for driving business growth and maintaining competitive advantage. Professionals with NGRx proficiency are not only valued for their technical acumen but also for their ability to contribute to strategic decision-making. In a market where data-driven insights and agile methodologies are paramount, NGRx serves as a cornerstone for success. Whether in banking, insurance, or fintech, the relevance of NGRx cannot be overstated. As Thailand continues to attract global investment, the need for skilled NGRx professionals will only intensify, making it a strategic priority for both individuals and organizations.",{"title":143,"content":144},"Top Industries & Locations","NGRx careers in Thailand are thriving across a diverse range of industries and locations. The demand for NGRx expertise is particularly pronounced in [Insurance](\u002Fen-th\u002Fjobs-by-industry\u002Finsurance), where professionals are leveraging this skill to drive innovation and efficiency. Geographically, opportunities are concentrated in [Bangkok](\u002Fen-th\u002Fjobs-in-bangkok), which serve as major financial and technological hubs. These locations offer a vibrant ecosystem for NGRx professionals, with access to leading companies, networking events, and career advancement prospects. In Bangkok, for instance, the financial district is a hotspot for NGRx roles, while other regions are also witnessing growth as companies expand their operations. The versatility of NGRx means that professionals can find opportunities in both traditional financial institutions and emerging fintech startups. As Thailand's economy continues to diversify, the relevance of NGRx across various sectors is expected to grow, making it an attractive career path for those seeking dynamic and rewarding roles.",{"title":146,"content":147},"In-Demand Skills & Employers","For NGRx professionals in Thailand, certain skills and employers stand out. The most sought-after expertise includes [Automated Testing](\u002Fen-th\u002Fjobs-by-expertise\u002Fautomated-testing), [Performance Tuning](\u002Fen-th\u002Fjobs-by-expertise\u002Fperformance-tuning), [Parameter Versioning](\u002Fen-th\u002Fjobs-by-expertise\u002Fparameter-versioning), which are critical for success in this field. Employers value candidates who not only possess technical proficiency but also demonstrate strong analytical, problem-solving, and communication abilities. Leading employers such as [Allianz Insurance](\u002Fen-th\u002Fcompany\u002Fallianz-insurance) are actively seeking NGRx talent to drive their strategic initiatives. These organizations offer competitive compensation, professional development opportunities, and a collaborative work environment. To stand out in the job market, NGRx professionals should continuously update their skills and stay abreast of industry trends. Networking and building a strong professional brand are also essential for career advancement. By aligning their expertise with the needs of top employers, NGRx professionals can secure rewarding positions and contribute meaningfully to their organizations' success.",{"title":149,"content":150},"Career Path & Salary","A career in NGRx in Thailand offers promising prospects and competitive compensation. The median salary for NGRx professionals is €100k, with a typical range of €95k – €100k. Entry-level positions start at €60k, while experienced professionals can earn up to €100k. Currently, there are 3 open positions in Thailand, reflecting a healthy demand for NGRx talent. Career progression in this field is dynamic, with opportunities to move into senior roles such as manager, director, or even C-level positions. Professionals can also specialize in niche areas, enhancing their earning potential and job security. To maximize career growth, individuals should pursue continuous learning, obtain relevant certifications, and gain diverse experience across different industries. With the right skills and dedication, NGRx professionals can build a rewarding and lucrative career in Thailand's vibrant financial sector.","skill:ngrx:th","2026-08-26T21:34:30.351394+02:00",{"industry":154,"employment_type":158,"expertise_skills":161,"it_skills":218,"salary_currency":276,"processed_working_hours":278},[155],{"key":156,"label":157,"count":4},"insurance","Insurance",[159],{"key":27,"label":160,"count":4},"PERMANENT",[162,164,166,168,170,172,174,176,179,181,183,185,187,190,193,196,198,200,203,205,207,210,213,215],{"key":163,"label":95,"slug":163,"count":30},"distributed-task-orchestration",{"key":165,"label":102,"slug":165,"count":30},"performance-tuning",{"key":167,"label":92,"slug":167,"count":30},"event-driven-microservices",{"key":169,"label":50,"slug":169,"count":30},"automated-testing",{"key":171,"label":96,"slug":171,"count":30},"parameter-versioning",{"key":173,"label":97,"slug":173,"count":30},"high-throughput-calculations",{"key":175,"label":91,"slug":175,"count":30},"full-stack-development",{"key":177,"label":178,"slug":177,"count":54},"ui-component-library-development","Ui Component Library Development",{"key":180,"label":100,"slug":180,"count":54},"observability",{"key":182,"label":108,"slug":182,"count":54},"micro-frontend",{"key":184,"label":99,"slug":184,"count":54},"technical-design-reviews",{"key":186,"label":103,"slug":186,"count":54},"schema-design",{"key":188,"label":189,"slug":188,"count":54},"observability-and-runbooks","Observability And Runbooks",{"key":191,"label":192,"slug":191,"count":54},"scaled-agile-framework-safe","Scaled Agile Framework (Safe)",{"key":194,"label":195,"slug":194,"count":54},"bff-patterns","Bff Patterns",{"key":197,"label":104,"slug":197,"count":54},"query-optimization",{"key":199,"label":101,"slug":199,"count":54},"runbooks",{"key":201,"label":202,"slug":201,"count":54},"api-design-and-security","Api Design And Security",{"key":204,"label":134,"slug":204,"count":54},"containerization",{"key":206,"label":46,"slug":206,"count":54},"frontend-development",{"key":208,"label":209,"slug":208,"count":54},"cloud-native-delivery","Cloud-Native Delivery",{"key":211,"label":212,"slug":211,"count":54},"api-security","Api Security",{"key":214,"label":107,"slug":214,"count":54},"aggregation-pipelines",{"key":216,"label":217,"slug":216,"count":54},"accessibility-wcag-aa","Accessibility (Wcag Aa)",[219,221,224,227,229,232,234,237,239,241,244,246,249,252,254,256,259,261,263,265,267,270,272,274],{"key":220,"label":32,"slug":220,"count":4},"angular",{"key":222,"label":223,"slug":222,"count":4},"ngrx","Ngrx",{"key":225,"label":226,"slug":225,"count":4},"cicd","Ci\u002FCd",{"key":228,"label":74,"slug":228,"count":30},"kafka",{"key":230,"label":231,"slug":230,"count":30},"postgresql","Postgresql",{"key":233,"label":68,"slug":233,"count":30},"kotlin",{"key":235,"label":236,"slug":235,"count":30},"ms-azure","MS Azure",{"key":238,"label":80,"slug":238,"count":30},"kubernetes",{"key":240,"label":76,"slug":240,"count":30},"maven",{"key":242,"label":243,"slug":242,"count":30},"restful-api","Restful Api",{"key":245,"label":70,"slug":245,"count":30},"spring-security",{"key":247,"label":248,"slug":247,"count":30},"nodejs","Node.Js",{"key":250,"label":251,"slug":250,"count":30},"junit","Junit",{"key":253,"label":82,"slug":253,"count":30},"fastify",{"key":255,"label":67,"slug":255,"count":30},"java",{"key":257,"label":258,"slug":257,"count":30},"spring-data-jdbc","Spring Data Jdbc",{"key":260,"label":79,"slug":260,"count":30},"docker",{"key":262,"label":69,"slug":262,"count":30},"spring-boot",{"key":264,"label":86,"slug":264,"count":54},"data-structures",{"key":266,"label":40,"slug":266,"count":54},"cypress",{"key":268,"label":269,"slug":268,"count":54},"owasp","Owasp",{"key":271,"label":41,"slug":271,"count":54},"git",{"key":273,"label":120,"slug":273,"count":54},"flyway",{"key":275,"label":36,"slug":275,"count":54},"angular-schematics",[277],{"key":23,"label":23,"count":4},[279],{"key":26,"label":26,"count":4},{"total":281,"jobs":282},0,[]]