{"id":3131226,"url":"https://alion.io/job/fpt-software-g80-full-stack-engineer","title":"G80 - Full Stack Engineer","company":{"id":49426,"name":"FPT Software","domain":"fptsoftware.com","url":"https://alion.io/company/fpt-software","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Join","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":8000,"max":9200,"currency":"SGD","period":"month","gross":true,"usd_annual":86412},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-23T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-23T00:00:00Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"We are looking for a passionate Full-Stack Software Engineer to join our Optical product engineering team. You will work closely with Tech Lead, Product Managers, QA, DevOps and Data teams to build, enhance and scale our digital analytics products.\nThis role is hands-on, with a significant focus on frontend product development using React, while also contributing to backend (Node.js) services and AWS-based infrastructure. You will participate in technical planning, drive implementation excellence, and occasionally lead feature development end-to-end.\nKey Responsibilities\nBuild and enhance web dashboards and user interfaces using TypeScript + React.js.\nDevelop backend APIs, services and internal tools using TypeScript (Node.js).\nCollaborate closely with Tech Lead to execute plans and technical direction for the platform.\nTake ownership of features — design, build, test, deploy and maintain.\nParticipate actively in code reviews, system discussions and engineering best practices.\nEnsure product performance, scalability and reliability at scale.\nContribute to AWS deployment workflows, CI/CD and infrastructure improvements.\nProduce clear documentation for systems, features and operational procedures.\nOccasionally lead and drive feature development independently.\nRequired Skills & Experience\nStrong experience with React + TypeScript, especially for production-scale dashboards.\nSolid backend development experience using Node.js (TypeScript).\nHands-on experience with AWS deployments and cloud-native architecture.\nFamiliar with CI/CD pipelines, environments, and infrastructure as code (Terraform experience is a plus).\nUnderstanding of scalable architecture, performance optimisation and secure coding practices.\nAble to work collaboratively with cross-functional teams (PM, QA, DevOps, Data).\nComfortable working in both new and legacy codebases and learning fast.\nExhibits strong ownership, clarity in communication and good engineering hygiene.\n\nSkills\nAPI Development, Code Review, Operational Procedures, Analyse Product Performance, Scalability, Manage technology planning, TypeScript, JavaScript, Full Stack Development, Cloud Deployment, Design-Build, CI/CD, producing documentation, Deployment, product feature design, Testing","description_format":"text","description_chars":2253,"description_truncated":false,"requirements":{"experience_years_min":3,"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":["IT Consulting & Digital Transformation","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-23T02:28:45Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":5,"expected_fill_days":30,"reasons":["seen:5","velocity","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":{"stated_usd_annual":86412,"is_top_pay":false},"html_url":"https://alion.io/job/fpt-software-g80-full-stack-engineer","json_url":"https://alion.io/job/fpt-software-g80-full-stack-engineer.json","meta":{"generated_at":"2026-10-28T19:28:30Z","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_verified","counted_by":"address","units_charged":1,"used_today":26898,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00: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":49426},"rest":"https://alion.io/mcp/rest/get_company?id=49426"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffpt-software-g80-full-stack-engineer"},{"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%2Ffpt-software-g80-full-stack-engineer"},{"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%2Ffpt-software-g80-full-stack-engineer"},{"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/fpt-software-g80-full-stack-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffpt-software-g80-full-stack-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3131226}},{"tool":"search_jobs","arguments":{"company":"fptsoftware.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3131226},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}