Fullstack Engineer – Golang / React / TypeScript

ASTEK SINGAPORE INNOVATION TECHNOLOGY PTE. LTD.

Singapore

On-site

SGD 110,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Astek Singapore Innovation Technology Pte. Ltd. is seeking a Mid to Senior Full Stack Engineer with strong Golang, React and TypeScript skills.

You will design, develop and maintain scalable applications across frontend, backend and data interfaces, collaborating with product and security teams. You will own end-to-end delivery, implement secure coding practices, participate in code reviews and CI/CD, and mentor junior engineers while applying cloud-native and AI-assisted development techniques

Qualifications

  • 5-7+ years of software engineering experience.
  • Strong hands-on experience with Golang, React and TypeScript.
  • Backend APIs development, deployment and maintenance in production.
  • Understanding of system design principles: scalability, concurrency, caching, reliability.
  • Experience with asynchronous processing and event-driven architectures.
  • Hands-on experience with cloud platforms (Azure or equivalent).
  • Proficiency in automated testing: unit, integration, contract, end-to-end.
  • Secure SDLC practices and handling sensitive data.
  • Familiarity with AI-assisted SDLC and reviewing AI-generated code.
  • Strong analytical, problem-solving and communication skills.

Responsibilities

  • Design, develop and maintain full-stack applications across frontend, backend and data integration layers.
  • Build responsive frontend using React and TypeScript with reusable components and robust error handling.
  • Develop secure backend services and RESTful APIs with proper authentication and authorization.
  • Design data models and integrations for relational databases, asynchronous processing and event-driven architectures.
  • Participate in system design, code reviews, automated testing and CI/CD deployments.
  • Apply cloud-native practices including containers, configuration management and observability.
  • Implement secure coding practices, data protection and access controls.
  • Collaborate with product owners, cybersecurity, OT teams and stakeholders to deliver solutions.
  • Provide technical guidance and mentor engineers to improve engineering standards.

Skills

Analytical thinking
Problem solving
Communication

Tools

Golang
React
TypeScript
Azure
CI/CD
Containerization

Job description

Full Stack Engineer - Golang / React / TypeScript

Role Overview

We are seeking an experienced Mid to Senior Level Golang Engineer to design, develop and maintain scalable, secure and reliable applications. You will be responsible for end-to-end software delivery, working across frontend, backend and data integration layers while collaborating with cross-functional teams to deliver high-quality solutions.

Key Responsibilities
  • Design, develop and maintain full-stack applications, translating business requirements into scalable, reliable and maintainable solutions.

  • Build responsive, accessible and high-performance frontend applications using React and TypeScript, incorporating reusable components, state management and robust error handling.

  • Develop secure and resilient backend services and RESTful APIs, ensuring proper authentication, authorization, validation, versioning and error handling.

  • Design data models and integrations supporting relational databases, asynchronous processing and event-driven architectures.

  • Participate in system design, code reviews, automated testing, CI/CD deployments, production troubleshooting and root cause analysis.

  • Apply cloud-native engineering practices, including containerization, configuration management, monitoring and observability.

  • Implement secure coding practices, ensuring data protection, access controls, secrets management, auditability and compliance requirements.

  • Collaborate with product owners, infrastructure, cybersecurity, operational technology (OT) teams, vendors and business stakeholders to deliver technical solutions.

  • Provide technical guidance, mentor engineers and drive improvements in engineering standards and development practices.

  • Leverage AI-assisted development tools, including GitHub Copilot and agentic coding assistants, to improve development efficiency while maintaining code quality, security and reliability.

Requirements
  • 5-7+ years of software engineering experience, with proven ownership of production-grade full-stack applications.

  • Strong hands-on experience with Golang, React and TypeScript, including frontend component architecture, hooks, state management, testing and performance optimization.

  • Solid backend engineering experience developing, deploying and maintaining APIs and services in production environments.

  • Strong understanding of system design principles, including scalability, concurrency, caching, reliability, consistency and fault tolerance.

  • Experience with asynchronous processing, messaging systems and event-driven architectures, including retries, message ordering and duplicate handling.

  • Hands-on experience with Microsoft Azure or equivalent cloud platforms, containerization, CI/CD pipelines, configuration management and observability.

  • Proficiency in automated testing, including unit, integration, contract and end-to-end testing.

  • Experience applying secure software development practices and handling sensitive or operational data.

  • Familiarity with AI-assisted software development lifecycle (SDLC) practices and the ability to review AI-generated code for security, performance, maintainability and reliability.

  • Strong analytical, problem-solving and communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Engineer – Golang / React / TypeScript
Fullstack Engineer – Golang / React / TypeScript

Astek Group • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Astek Group • Singapore

On-site
SGD 90,000 - 150,000
Senior Full Stack Engineer (Golang, React, TypeScript)
Senior Full Stack Engineer (Golang, React, TypeScript)

CMC-APAC PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

DIGITAL BIZ SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Eames Consulting Group • Singapore

On-site
SGD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

ST ENGINEERING ENTERPRISE DIGITAL PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (Golang)
Software Engineer (Golang)

EAMES CONSULTING GROUP (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer (Golang)
Full Stack Engineer (Golang)

ScienTec Consulting Pte. Ltd. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (Go)
Software Engineer (Go)

Eames Consulting Group • Singapore

On-site
SGD 90,000 - 130,000