{"id":1318504,"url":"https://alion.io/job/cmcglobal-senior-fullstack-developer-singapore","title":"Senior Fullstack Developer – Singapore","company":{"id":3827704,"name":"CMC Global","domain":"cmcglobal.com.vn","url":"https://alion.io/company/cmcglobal","size_band":"201-500","is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":"Career site","truth_index":{"grade":"C","score":61,"open_postings":115,"ghost_share":0.643,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Vietnam"],"countries":["VN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":15000,"max_usd":45000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":6933},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Azure","optional":false},{"name":"Azure AKS","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"Docker","optional":false},{"name":"Fluentd","optional":false},{"name":"Git","optional":false},{"name":"Gitflow","optional":false},{"name":"GitLab CI","optional":false},{"name":"IAM","optional":false},{"name":"Jest","optional":false},{"name":"Kubernetes","optional":false},{"name":"Loki","optional":false},{"name":"Microsoft Entra ID","optional":false},{"name":"Next.js","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"Pact","optional":false},{"name":"Playwright","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Postman","optional":false},{"name":"Prometheus","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"shadcn/ui","optional":false},{"name":"Supertest","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"Trunk-Based Development","optional":false},{"name":"TypeScript","optional":false},{"name":"Vault","optional":false},{"name":"Grafana","optional":true},{"name":"JavaScript","optional":true},{"name":"Radix UI","optional":true}],"status":"live","first_seen_at":"2026-07-10T08:46:24Z","employer_posted_date":"2026-09-26","last_verified_at":"2026-10-16T17:44:24Z","board_verified":true,"closed_at":null,"days_open":98,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":97},"description":"JOB DESCRIPTION\nThe Full Stack Engineer is a pivotal role responsible for the end-to-end design, development, deployment, and maintenance of scalable, high-performance, and secure web applications. This role combines application development (AI-assisted programming) with hands-on ownership of cloud infrastructure, ensuring reliable, secure, and scalable systems on Azure. The engineer would be working on PUB’s gen-AI assisted procurement-related web application as part of PUB’s AI initiative.\nUser Engagement & Requirements Gathering:\nConduct user testing sessions to gather valuable feedback on application functionality and user experience.\nActively engage with stakeholders and end-users to gather, refine, and translate product functionality requirements into technical specifications/ testable artifacts.\nAI-Assisted Development & Code Quality:\nOwn end-to-end application delivery (frontend, backend, and cloud), leveraging AI coding assistants to accelerate development while ensuring quality, scalability, and maintainability (DRY, modular design, separation of concerns).\nBuild responsive, accessible, and performant web interfaces, using AI to speed up development while retaining full ownership of architecture and reusability.\nDesign and operate secure, reliable, and observable backend services and APIs, guiding AI for boilerplate and tests while owning API contracts and data models.\nReview and validate all AI-generated code, identifying hallucinations, logic flaws, and maintainability issues before integration.\nCloud Architecture & Infrastructure:\nOwn the end-to-end design, implementation, and operation of Azure infrastructure, ensuring solutions are secure, scalable, highly available, and compliant by design.\nTranslate application and security requirements into well-architected Azure reference architectures, balancing performance, cost, and operational complexity. \nDesign and implement secure network topologies, including segmented VNets, subnet strategies, private connectivity patterns (Private Endpoints, VNet Integration) to eliminate public exposure of critical services , and network security enforcement using NSGs \nArchitect and deploy cloud-native application platforms, leveraging services such as: \nCompute: Azure Kubernetes Service (AKS) \nIntegration: API Management (APIM)\nSecurity: Key Vault, Managed Identities, Entra ID integration \nEdge & Protection: Application Gateway, WAF\nStorage: Azure Blob Storage, Azure PostgreSQL Flexible Server\nImplement secure-by-default infrastructure patterns, including secret management and end-to-end encryption (in transit and at rest) \nDevOps:\nDesign, implement, and maintain full-stack CI/CD deployment strategies and pipelines, ensuring automated, compliant, and efficient release processes.\nTesting & Quality Assurance:\nEstablish comprehensive automated test strategies, including unit, integration, and end-to-end testing, ensuring high code coverage.\nResolve all identified software defects, bugs to maintain application stability and integrity.\nSecurity & Compliance:\nEnsure adherence to IM8 compliance requirements and any other emerging organizational compliance mandates.\nImplement and maintain comprehensive full-stack security measures, including robust authentication, authorization, API security, and frontend security best practices.\nEstablish regular SAST, SCA, container image, vulnerability scans and other regular security related scans and resolve identified security vulnerabilities according to compliance timeline.\nREQUIREMENTS\nFull Stack Development:\nDegree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.\nExperience with Git and modern branching workflows (GitFlow, trunk-based development).\nStrong proficiency in both frontend and backend development.\nStrong understanding of software engineering best practices (DRY, single responsibility principle, meaningful abstraction, testability) and the ability to enforce these standards within an AI-augmented development workflow.\nStrong code review instincts - can catch hallucinations, logic errors, and security issues in AI output\nWorking in an agile release model, engineers must be adaptable and proactive to evolving requirements and user feedback.\nTechnologies:\nNext.js, TypeScript, React.js, UI component libraries (e.g., ShadCN, Tailwind CSS).\nExperience with relational databases\nSecurity & Compliance:\nExperience with IM8 compliance and system commissioning for government projects\nStrong knowledge of frontend security (CSP, CORS, XSS prevention).\nExperience with backend security (OAuth, JWT, API rate limiting, encryption).\nFamiliarity with cloud security (IAM, Secrets Management, OWASP Top 10).\nDevOps & Infrastructure:\nProven experience setting up and managing Azure infrastructure (refer to Azure services listed in the Cloud Architecture & Infrastructure of Key Responsibilities).\nExperience with CI/CD pipelines using GitLab CI\nExperience with containerization and orchestration (Docker, Kubernetes).\nSoftware Quality & Testing:\nExperience with unit and integration testing (Jest, Cypress, Playwright, Pact).\nBackend testing using Postman, Supertest, contract testing.\nObservability & Monitoring:\nExperience implementing application performance monitoring (APM) tools (Prometheus, OpenTelemetry).\nKnowledge of logging frameworks (ELK Stack, Loki, Fluentd) to track and debug issues across distributed systems.\nBackend Scalability & API Design:\nStrong experience in API design principles\nKnowledge of API rate limiting, caching strategies (Redis, Varnish), and performance optimizations.\nFamiliarity with backend service scalability strategies (horizontal scaling, autoscaling, load balancing).\nBonus Experience (Added Advantage):\nExperience with government procurement processes\nMicrosoft Certified: Azure Solutions Architect Expert\nMicrosoft Certified: Azure Security Engineer Associate\nHOW TO APPLY\nPlease send your application via email: \n*By submitting your application to , you acknowledge that you have read, understood, and agreed to CMC Global’s REGULATIONS ON THE PROTECTION OF CANDIDATES’ PERSONAL INFORMATION.\nThe post Senior Fullstack Developer - Singapore appeared first on CMC Global.","description_format":"text","description_chars":6289,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Singapore","iso":"SG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-26T20:13:45Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.3,"p_room":0.28,"age_days":97,"expected_fill_days":37,"reasons":["conf:1","stale_co","velocity","ghost","win:tail","crowd:brand"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/cmcglobal-senior-fullstack-developer-singapore","json_url":"https://alion.io/job/cmcglobal-senior-fullstack-developer-singapore.json","meta":{"generated_at":"2026-10-16T18:04:35Z","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":3001,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00: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":3827704},"rest":"https://alion.io/mcp/rest/get_company?id=3827704"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcmcglobal-senior-fullstack-developer-singapore"},{"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%2Fcmcglobal-senior-fullstack-developer-singapore"},{"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%2Fcmcglobal-senior-fullstack-developer-singapore"},{"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/cmcglobal-senior-fullstack-developer-singapore\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcmcglobal-senior-fullstack-developer-singapore"}]}