Browse the latest developer jobs in Singapore.Join TelegramNew job alerts are currently paused.
< Back to all jobs

Senior Full Stack Engineer (Golang, React, TypeScript)

CMC-APAC PRIVATE LIMITED

Software EngineeringProfessionalFull-timeMarina, Raffles Place, People's Park, Cecil, Singapore

Job Description

Your Responsibilities Product & Feature Delivery • Translate business and operational requirements into scalable, testable and supportable product capabilities. • Deliver solutions across frontend, backend and data layers. Frontend Development • Build responsive, accessible and high-performance user interfaces using React and TypeScript. • Implement component-based architecture, state management, error handling and performance optimization. Backend & API Development • Design and develop secure, resilient and observable services and APIs. • Implement authorization, validation, idempotency, failure handling and API versioning practices. Data & Integration • Design data models and integrations supporting relational and event-driven systems. Production Support & Ownership • Participate in design reviews, code reviews, testing and release readiness activities. • Investigate incidents, perform root-cause analysis and implement permanent corrective actions. Technical Leadership • Break down complex initiatives into manageable deliverables. • Improve engineering practices and mentor team members through reviews and practical guidance. Security & Compliance • Apply secure-by-design principles. • Ensure appropriate handling of sensitive data, access control, auditability, security reviews and data residency requirements. Cross-Functional Collaboration • Partner with product owners, planners, infrastructure teams, cybersecurity stakeholders and business users to resolve constraints and deliver sustainable solutions. AI-Assisted Development • Leverage AI-assisted development platforms and coding assistants to accelerate delivery while maintaining engineering quality standards. Required Qualifications Experience • 5–7+ years of professional software engineering experience with significant ownership of production-grade full-stack systems. Technical Skills • Strong production experience with Golang, React and TypeScript. • Strong backend development experience using modern frameworks and programming languages. • Experience designing, operating and supporting production APIs and services. Architecture & System Design • Strong understanding of: Scalability, Reliability, Service boundaries, Consistency models, Caching, Concurrency, Failure modes, Engineering trade-offs. Event-Driven Systems • Experience with messaging, asynchronous processing or event-streaming platforms. • Knowledge of retry strategies, ordering, duplicate handling and monitoring. Cloud & DevOps • Cloud-native deployment experience on Azure or equivalent cloud platforms. • Familiarity with containers, CI/CD, observability, secrets management and production troubleshooting. Quality Engineering • Experience across unit, integration, contract and end-to-end testing. • Strong commitment to automation-led testing practices. Communication • Ability to communicate technical decisions, risks and trade-offs to both technical and non-technical stakeholders. AI Governance • Experience with AI-assisted SDLC practices. • Ability to review AI-generated outputs for security, reliability, maintainability and performance.

Listing closes 5 Dec 2026.

Apply directly through the original listing. The employer’s page has the latest application details.