Senior Full Stack Engineer
Summary
Senior Full Stack Engineer in Singapore designing, building, and maintaining scalable web applications end to end — C#/.NET Core backend services and APIs with Vue.js and TypeScript frontends — across the full SDLC, including code reviews, mentoring, and integrating AI/Generative AI capabilities. Requires 8+ years of web development experience.
We are looking for a Senior Full Stack Engineer with at least 8 years of relevant software development experience in designing, developing, and maintaining web applications.
Key Responsibilities
- Design, develop, test, deploy, and maintain scalable web applications across frontend and backend.
- Develop backend services and APIs using C#, .NET Core / ASP.NET Core.
- Build responsive and engaging user interfaces using Vue.js, TypeScript, JavaScript, HTML5, and CSS3.
- Participate in the full software development lifecycle, including solution design, development, testing, deployment, and production support.
- Contribute to code reviews, technical standards, system performance, security, and continuous improvement.
- Explore and integrate AI/Generative AI capabilities to enhance applications, user experience, and business processes.
Skills & Experience
- At least 8 years of relevant software development experience in web applications.
- Strong hands‑on experience with C#, .NET Core / ASP.NET Core, Vue.js, TypeScript, and JavaScript.
- Strong experience developing customer/user‑facing applications, with a focus on usability and user engagement.
- Some exposure in AI will be highly preferred
- Strong problem‑solving, communication, and collaboration skills.
- Ability to mentor junior engineers and contribute to technical decision‑making.
PeopleSearch Pte Ltd
EA License No. 16S8057
What they ask for
Required
- At least 8 years of relevant software development experience in web applications
- Strong hands-on experience with C#, .NET Core / ASP.NET Core
- Strong hands-on experience with Vue.js, TypeScript, and JavaScript
- Strong experience developing customer/user-facing applications with focus on usability and user engagement
- Strong problem-solving, communication, and collaboration skills
- Ability to mentor junior engineers and contribute to technical decision-making
Preferred
- Some exposure in AI