Full Stack Engineer

IOTALENTS PTE. LTD.Singaporemycareersfuturepublished 10/26/2026
Must-have:TypeScriptJavaScriptPythonJavaGoKotlinRubySwiftReactAngularVueSvelteNext.jsNode.jsExpressGraphQLGitAWSAzureGoogle CloudDockerKubernetesCloudFrontendBackendMobileDevOpsQA/TestCI/CDSecurity

Your tasks

  • Design, develop, deploy, and maintain scalable, secure, and high-performance web applications.
  • Manage end-to-end application development across frontend, backend, and cloud infrastructure.
  • Develop responsive user interfaces, backend services and APIs.
  • Collaborate with QA and DevOps teams to improve automated testing, deployment and application reliability.
  • Implement CI/CD pipelines and support cloud deployments, infrastructure automation and monitoring.
  • Apply security best practices across frontend, backend and cloud environments.
  • Monitor application performance, troubleshoot issues and optimise system scalability.
  • Evaluate new technologies to improve application performance and development efficiency.

Requirements

  • Degree or Diploma in Computer Science, Information Technology, Computer Engineering, or a related discipline.
  • Strong experience in both frontend and backend development.
  • Proficiency in JavaScript and TypeScript, with experience in frameworks such as React.js, Next.js, Vue.js, Angular or Svelte.
  • Experience with backend technologies such as Node.js, Express.js, NestJS, Java/Spring Boot, Python/Django/FastAPI, Ruby on Rails, or Golang.
  • Experience designing and integrating APIs using RESTful APIs, GraphQL, gRPC, or WebSockets.
  • Knowledge of databases, caching, API performance optimisation and scalable application architecture.
  • Experience with Git, CI/CD pipelines and automated testing frameworks.
  • Hands-on experience with cloud platforms such as AWS, Azure or Google Cloud.
  • Familiarity with Docker, Kubernetes and Infrastructure as Code tools.
  • Understanding of application security, authentication, authorisation, encryption and OWASP security practices.
  • Knowledge of application monitoring, logging and performance management tools.
  • Strong analytical, problem-solving and communication skills.

Added Advantages

  • Experience with mobile application development using Swift, Kotlin or React Native.
  • Familiarity with low-code platforms such as OutSystems, Mendix or Appian.
  • Experience with micro-frontends, modular application architecture, or edge computing.
  • Knowledge of monitoring tools such as Datadog, New Relic, Prometheus, or OpenTelemetry.
  • Experience with infrastructure automation tools such as Terraform, CloudFormation, or Pulumi