Full Stack Engineer

XCELLINK PTE. LTD.Singaporemycareersfuturepublished 09/15/2026
Must-have:TypeScriptJavaScriptC#HTMLCSSReactAngularVueNext.jsTailwindGitAzureDockerKubernetesCloudFrontendBackendFullstackDevOpsQA/TestAgileCI/CDMicroservicesAISecurity

The Full Stack Engineer is responsible for designing, developing, and maintaining scalable, secure, and high-performance web applications. The role requires strong expertise in .NET backend development, modern frontend frameworks, cloud technologies, and DevOps practices.

Key Responsibilities

  • Develop and maintain full-stack web applications using .NET and modern frontend technologies.
  • Design, build, and support RESTful APIs, backend services, and integrations.
  • Develop responsive and user-friendly interfaces using frameworks such as React, Angular, or Vue.
  • Collaborate with business users, QA, and DevOps teams throughout the development lifecycle.
  • Implement automated testing, CI/CD pipelines, and deployment processes.
  • Troubleshoot issues and optimize application performance, security, and scalability.
  • Follow Agile development practices and software engineering best practices.

Experience & Skills

Education

  • Degree or Diploma in Computer Science, Information Technology, Software Engineering, or related disciplines.

Backend Development (Mandatory)

  • Strong hands-on experience in C#, ASP.NET Core, .NET Framework, and/or .NET 8+.
  • Experience building RESTful APIs and enterprise web applications.
  • Proficiency in Entity Framework, LINQ, and dependency injection.
  • Experience with Microsoft SQL Server and database design.
  • Knowledge of authentication and authorization technologies such as OAuth2, OpenID Connect, and JWT.

Frontend Development

  • Strong proficiency in JavaScript and TypeScript.
  • Experience with React.js, Next.js, Angular, or Vue.js.
  • Good understanding of HTML5, CSS3, responsive design, and UI frameworks such as Bootstrap, Material UI, or Tailwind CSS.

Cloud & DevOps

  • Experience with Microsoft Azure services and cloud-native application development.
  • Familiarity with Azure DevOps, GitHub Actions, GitLab CI, or Jenkins.
  • Experience with Docker and Kubernetes is an advantage.

Additional Skills

  • Knowledge of application security best practices and OWASP principles.
  • Experience with automated testing and API testing tools.
  • Familiarity with monitoring and observability tools is preferred.
  • Exposure to microservices architecture and event-driven systems is an advantage.

Added Advantage

  • Microsoft Azure certifications.
  • Experience with Power Platform, OutSystems, or other low-code platforms.
  • Experience integrating AI or Generative AI solutions into applications.