{"id":1954057,"url":"https://alion.io/job/wing-bank-senior-frontend-developer","title":"Senior Frontend Developer","company":{"id":171507,"name":"Wing Bank","domain":"wingbank.com.kh","url":"https://alion.io/company/wingbank","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career site","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Phnom Penh, Cambodia"],"countries":["KH"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"ESLint","optional":false},{"name":"Git","optional":false},{"name":"GraphQL","optional":false},{"name":"Kubernetes","optional":false},{"name":"Next.js","optional":false},{"name":"npm","optional":false},{"name":"pnpm","optional":false},{"name":"Prettier","optional":false},{"name":"React Hook Form","optional":false},{"name":"React.js","optional":false},{"name":"Redux Toolkit","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"State Management","optional":false},{"name":"TypeScript","optional":false},{"name":"Vite","optional":false},{"name":"Zod","optional":false},{"name":"Zustand","optional":false},{"name":"JavaScript","optional":true},{"name":"Redux","optional":true}],"status":"live","first_seen_at":"2026-10-06T11:28:39Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-09T21:05:03Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"JOB RESPONSIBILITIES\nDevelop intuitive, responsive, and high-performance web and mobile banking applications.\nWork closely with designers and business analysts to transform business requirements into interactive interfaces.\nOptimize applications for speed, scalability, and accessibility across different devices.\nDevelop API-driven applications by integrating frontend components with RESTful and GraphQL APIs.\nEnsure seamless communication between frontend and backend services in banking applications.\nImplement real-time data visualization dashboards to display loan statuses, credit scoring, and financial analytics.\nOptimize frontend applications for fast loading times, smooth navigation, and minimal latency.\nImplement security measures to protect against XSS, CSRF, and other vulnerabilities.\nEnsure compliance with banking security standards and accessibility regulations.\nWork closely with backend developers, UX/UI designers, business analysts, and project managers.\nParticipate in Agile/Scrum development cycles, including sprint planning, daily stand-ups, and code reviews.\nProvide feedback on user interface improvements and frontend technology enhancements\nWrite unit tests, integration tests, and UI tests to ensure application reliability.\nDebug and troubleshoot frontend performance and usability issues.\nAssist in setting up CI/CD pipelines for automated testing and deployment\nJOB REQUIREMENTS\n4+ years of professional frontend development experience.\nStrong experience with TypeScript.\nStrong hands-on experience with React and modern frontend development practices.\nGood knowledge of Next.js or equivalent modern frontend frameworks.\nExperience with state management solutions such as Zustand, Redux Toolkit.\nExperience with server-state/data-fetching libraries such as TanStack Query.\nStrong understanding of REST APIs and frontend-backend integration.\nExperience with form management and validation tools such as React Hook Form and Zod.\nExperience with modern tooling such as Vite, pnpm/npm, ESLint, and Prettier.\nExperience with microfrontend, nextjs multi-zones\nGood understanding of Git, branching strategies, pull requests, and code review.\nGood understanding of frontend security and web application vulnerabilities.\nGood understanding of web performance optimization and browser DevTools.\nUnderstanding of accessibility and modern web standards.\nUnderstanding of component design, reusable abstractions, and separation of concerns.\nUnderstanding of knowledge related to deployment with Docker and Kubernetes","description_format":"text","description_chars":2539,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Money Transfer & Remittances"],"lifecycle":[{"event":"open","at":"2026-10-06T11:28:39Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":39,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-09T06:01:00Z"},"pay":null,"html_url":"https://alion.io/job/wing-bank-senior-frontend-developer","json_url":"https://alion.io/job/wing-bank-senior-frontend-developer.json","meta":{"generated_at":"2026-10-10T00:12:11Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":229,"day_limit":5000,"remaining_today":4771,"minute_limit":60,"resets_at":"2026-10-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":171507},"rest":"https://alion.io/mcp/rest/get_company?id=171507"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwing-bank-senior-frontend-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fwing-bank-senior-frontend-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fwing-bank-senior-frontend-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/wing-bank-senior-frontend-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwing-bank-senior-frontend-developer"}]}