Search by job, company or skills

Gushcloud International

Full Stack Engineer

4-6 Years
Save
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Full Stack Engineer

Location: Remote | Type:Contract / Outsourced, Full-time hours

About the Role

We're looking for a Full Stack Engineer to help build and scale AI-powered software products and automation solutions used by enterprise clients. You'll work on a modern development platform that supports multiple products and projects, with a strong focus on rapid product development, automation, and scalable architecture.

The core platform is built on a NestJS backend and extended through custom modules covering authentication, billing, CRM, task management, and document workflows. The technology stack includes TypeScript/NestJS, Python service workers, and AWS infrastructure (Aurora PostgreSQL, SSM, Secrets Manager, and CDK).

In this role, you'll own new features end-to-end—from API design and backend services to dashboard implementation and deployment. You'll work across both the core platform and a variety of active product initiatives and client-facing projects, helping shape technical decisions and deliver impactful solutions.

What You'll Own

Backend

  • Extend the NestJS core and custom module system
  • Write Prisma migrations against Aurora Serverless v2
  • Build and harden API endpoints: DTO validation, auth guards, rate limiting, input sanitization
  • Own notification dispatch pipelines (email, SMS, voice)
  • Extend the billing ledger: usage caps, per-feature cost tracking, period management, reconciliation

Infrastructure & Security

  • Operate AWS: CDK stacks (VPC, Aurora, Redis, S3 with KMS CMK, CloudTrail, GuardDuty, SSM session logging)
  • Identify and close attack surfaces: auth bypass paths, over-permissioned roles, unvalidated inputs, insecure defaults

Dashboard / Frontend

  • Work in iOS environments
  • Manage Next.js App Router, Tailwind CSS across platforms
  • Run QA processes
  • Manage all support tickets / bug fixes across platforms

Required Experience

  • 4+ years TypeScript: NestJS (or equivalent decorator-based framework), Prisma, REST API design, DTO validation, guard/interceptor patterns
  • Python: async service workers; you can read and extend a data processing or inference loop
  • AWS: IAM, Aurora PostgreSQL, SSM Session Manager, Secrets Manager, KMS, S3
  • PostgreSQL: real migrations, row-level security, comfortable with EXPLAIN ANALYZE
  • System operations: ssh, rsync, launchd/systemd, debugging a remote production node without GUI tools
  • Ability to own a task end-to-end with minimal hand-holding

Nice to Have

  • AWS CDK (TypeScript constructs)
  • Redis pub/sub or BullMQ
  • Pgvector or any embedding / vector similarity work
  • Apple Silicon / MLX or ONNX Runtime experience
  • Next.js App Router, Tailwind CSS
  • Experience deploying to physical on-premises hardware, not just cloud infrastructure
  • Prior work on compliance-adjacent systems (FedRAMP, SOC 2, HIPAA, CJIS, or equivalent)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149890921

Similar Jobs

Singapore, Kallang

Skills:

SftpDockerPythonAWSGcpFastAPIRest ApisPrompt engineeringAWS BedrockAI agent systemsPineconeTokenisationLangGraphContext windowsAgile software development methodologiesautomated testing frameworksLangChainDevOps practicesServerless architecturesVector databasesAnthropicFAISSEmbedding modelsCI CD pipelinesOpenAIGeminiWeaviateLlamaIndex

Singapore

Skills:

ReactTypescriptGraphqlJavascriptReduxWebpackPlaywrightNext.jsCypressViteZustand

Singapore

Skills:

MicroservicesGcpDockerFastAPIRest ApisAzurePythonAWSLangChainPineconeLangGraphFAISSWeaviateLlamaIndex

Singapore

Skills:

JavaBigQuerySqlGoogle CloudAngularNosqlReactGitJavascriptApp EnginePythonCloud Functions

Singapore

Skills:

technological proficiency react.js Artificial IntelligenceCloud ServicesApplication IntegrationBug FixingPythonAWSFull Stack DevelopmentAI AgentsAI GovernanceModel EvaluationEnterprise Integration Solutionsemantic search