Full Stack Engineer (Golang / React / TypeScript)
Astek · Singapour
Job description
About the role
An experienced mid to senior level Golang engineer is sought to design, develop and maintain scalable, secure and reliable applications. The role covers end-to-end software delivery across frontend, backend and data integration, working with cross-functional teams.
Key responsibilities
- Design, develop and maintain full-stack applications, turning business requirements into scalable, reliable solutions.
- Build responsive, accessible, high-performance frontend apps with React and TypeScript, using reusable components, state management and robust error handling.
- Develop secure backend services and RESTful APIs with authentication, authorization, validation, versioning and error handling.
- Design data models and integrations for relational databases, asynchronous processing and event-driven architectures.
- Take part in system design, code reviews, automated testing, CI/CD deployments, production troubleshooting and root cause analysis.
- Apply cloud-native practices: containerization, configuration management, monitoring and observability.
- Implement secure coding practices, including data protection, access controls, secrets management and compliance.
- Collaborate with product owners, infrastructure, cybersecurity, OT teams, vendors and business stakeholders.
- Mentor engineers, guide technical decisions and use AI-assisted tools such as GitHub Copilot to improve efficiency.
Required profile
- 5-7+ years of software engineering experience owning production-grade full-stack applications.
- Strong system design knowledge: scalability, concurrency, caching, reliability, consistency and fault tolerance.
- Experience with asynchronous processing, messaging systems and event-driven architectures.
- Hands-on experience with Microsoft Azure or equivalent cloud platforms, containerization, CI/CD pipelines, configuration management and observability.
- Proficiency in automated testing (unit, integration, contract, end-to-end).
- Experience with secure software development and handling sensitive or operational data.
- Familiarity with AI-assisted SDLC and reviewing AI-generated code for security, performance and maintainability.
- Strong analytical, problem-solving and communication skills.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salary: Full Stack Engineer Based on 22 job offers in SingaporeSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 11 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Astek
Singapour
Related job offers
-
Node.js Software Engineer - 12 Month Contract
Ethos BeathChapman Singapour -
Research Engineer II (Trust Technologies) - LLM AI Agents for Insurance
Nanyang Technological University Singapore Singapour -
Assistant Director / Deputy Director, Analytics & Insights
Singapore Tourism Board Singapour -
Associate Staff Engineer - Design Validation
silabs Singapore -
Associate Staff Engineer - Design Validation
silabs Singapore