Role Overview
Were seeking a skilled and proactive Full Stack Developer with deep expertise in and SQL to join our dynamic engineering team. Youll design develop and maintain end-to-end features for our enterprise-grade applications from intuitive front-end interfaces to high-performance back-end services and databases.
The ideal candidate thrives on autonomy actively researches emerging frameworks and tools and isnt afraid to experiment with novel solutions to optimize our stack. Experience with AI tools or Retrieval-Augmented Generation (RAG) systems is a strong plus!
Key Responsibilities
Develop and maintain responsive high-performance web applications using Angular (v18) for the front end.
Build scalable secure APIs and services Core/.NET 6 (C#).
Design optimize and troubleshoot complex SQL queries stored procedures and database schemas (SQL Server/PostgreSQL preferred).
Collaborate with product managers designers and engineers to translate requirements into clean efficient code.
Proactively research evaluate and integrate new libraries frameworks or tools to solve technical challenges.
Write unit/integration tests participate 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 search or automation.
Required Qualifications
Bachelors degree in Computer Science Information Systems Engineering or a related field from a local university in Singapore
3 years of professional experience in full stack development.
Front End: Expertise in Angular 18 (RxJS NgRx TypeScript Angular CLI).
Back End: Strong proficiency Core/.NET 6 RESTful APIs Entity Framework and dependency injection.
Database: Advanced SQL skills (query optimization indexing transaction management) 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 skills
Strong communication (English Chinese) and teamwork skills
Self-driven learner who independently explores and adopts new technologies to improve solutions.
Preferred Qualifications (Nice-to-Have)
Experience with AI/ML tools (e.g. LangChain LlamaIndex vector databases like Pinecone/Qdrant).
Hands-on work with RAG (Retrieval-Augmented Generation) architectures or LLM integration.
Knowledge of Docker Kubernetes or microservices patterns.
Understanding of DevOps practices
AvePoint Confidence Platform: Unlock the power of advanced SaaS management, data protection and modern workplace collaboration for your business.