Qualifications
Key Responsibilities
Develop and maintain responsive, high-performance web applications utilizing Angular (v18+) for the front end.
Create scalable, secure APIs and services using . NET Core/. NET 6+ (C#).
Design, optimize, and troubleshoot complex SQL queries, stored procedures, and database schemas (preferably SQL Server/PostgreSQL).
Collaborate with product managers, designers, and engineers to transform requirements into clean, efficient code.
Proactively research, evaluate, and integrate new libraries, frameworks, or tools to address technical challenges.
Conduct unit/integration tests, engage in code reviews, and uphold best practices for security and performance.
Bonus: Leverage AI tools (e.g., GitHub Copilot, LLM APIs) or implement RAG systems to enhance application intelligence and automation.
Required Qualifications
Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field from a recognized university in Singapore.
3+ years of professional experience in full stack development.
Front End: Proficient in Angular 18+ (including RxJS, NgRx, TypeScript, Angular CLI).
Back End: Strong expertise in . NET Core/. NET 6+, RESTful APIs, Entity Framework, and dependency injection.
Database: Advanced SQL skills with experience in relational databases (e.g., SQL Server, PostgreSQL).
Familiarity with Git, CI/CD pipelines, and cloud platforms (Azure/AliCloud).
Excellent problem-solving and analytical abilities.
Strong communication skills in English and Chinese, with the ability to work collaboratively in a team environment.
Self-motivated learner who independently seeks out and adopts new technologies to enhance solutions.
Preferred Qualifications (Nice-to-Have)
Experience with AI/ML tools (e.g., LangChain, LlamaIndex, vector databases).
About the job
Join our innovative engineering team as a Full Stack Developer, where your expertise in Angular, . NET, and SQL will play a vital role in shaping our enterprise-grade applications. You will be responsible for creating and maintaining seamless features, ranging from engaging front-end interfaces to robust back-end services and databases.
The ideal candidate for this position is a self-starter who stays ahead of technology trends, actively explores new frameworks and tools, and is not afraid to implement creative solutions to enhance our technology stack. Experience with AI tools or Retrieval-Augmented Generation (RAG) systems will be an added advantage!
About AvePoint
AvePoint is a leading provider of SaaS solutions that help organizations manage their data and maximize their productivity. With a commitment to innovation and excellence, we empower teams to work smarter with our comprehensive suite of tools designed for the modern workplace.