AI Jobs Map

eAspire Technolabs Inc. · Singapore, Singapore

Full Stack AI Engineer

seniorcontractPosted 13 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

reactnext.jsnode.jspostgresqldevopstypescriptllmgenerative-airagagentic-aici/cdtest-automationgitjavascripttailwindexpress.jsrest-apiapi-designgraphqlwebsockets

Full-Stack AI Engineer

Contract Period: 1 year

Location: Singapore

Responsibility

The Full-Stack AI Engineer is responsible for designing, developing, deploying, and maintaining secure and scalable web applications, with a strong focus on AI-enabled development and AI application integration. The role requires strong full-stack engineering capabilities across React, Next.js, Node.js, PostgreSQL, modern AI coding tools, database-as-code, cloud, and DevOps practices.

- Own end-to-end application development across frontend, backend, database, AI integration, testing, and deployment.

- Design and develop responsive and maintainable applications using React, Next.js, TypeScript, and Node.js.

- Develop secure and scalable backend services, APIs, and integrations.

- Design and manage PostgreSQL schemas, migrations, and data models using database-as-code practices.

- Use AI coding assistants and agents effectively for development, testing, debugging, refactoring, and documentation while ensuring generated code is reviewed and validated.

- Develop AI-enabled application features through integration with LLMs and Generative AI APIs, including structured outputs, tool/function calling, RAG, and agentic workflows where applicable.

- Develop automated tests and proactively identify and resolve defects.

- Implement and maintain CI/CD pipelines for automated testing, database migration, and deployment.

- Apply secure development practices covering authentication, authorization, API security, secrets, data protection, and AI-specific security risks.

- Continuously evaluate emerging AI and software engineering technologies to improve developer productivity and application capabilities.

Experience and Skills Needed

Full-Stack Development

- Degree or Diploma in Computer Science, Engineering, Information Technology, or related disciplines, or equivalent relevant experience.

- Strong hands-on experience in full-stack application development.

- Strong proficiency with Git, JavaScript, and TypeScript.

- Experience taking applications or features from requirements through development, testing, and deployment.

Frontend Technologies

- Fluent in React.js and Next.js.

- Strong proficiency in TypeScript and JavaScript.

- Experience with component and styling frameworks such as Tailwind CSS, shadcn/ui, or equivalent.

- Understanding of responsive design, accessibility, frontend performance, and modern React/Next.js architecture.

Backend Technologies

- Fluent in Node.js, with experience in frameworks such as Express.js.

- Strong experience designing and developing RESTful APIs.

- Experience with authentication, authorization, integration services, and secure API development.

- Knowledge of GraphQL, WebSockets, or gRPC is advantageous.

PostgreSQL & Database-as-Code

- Strong proficiency with PostgreSQL, relational data modelling, SQL, indexing, and query optimisation.

- Experience managing database schemas and migrations using database-as-code principles.

- Experience with ORM/database tools such as Prisma, Drizzle ORM, TypeORM, or equivalent.

- Understanding of database version control and automated deployment strategies.

AI Coding & Development

- Proven practical experience using AI coding assistants or coding agents such as GitHub Copilot, Claude Code, OpenAI Codex, or equivalent.

- Ability to use AI effectively for coding, prototyping, testing, debugging, refactoring, and documentation.

- Experience reviewing, testing, and securing AI-generated code before production use.

- Experience integrating applications with LLM/Generative AI services such as OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, or equivalent.

- Knowledge of AI application patterns such as prompt engineering, structured outputs, tool/function calling, RAG, embeddings, vector search, and AI agents is advantageous.

DevOps, Cloud & Observability

- Experience with CI/CD pipelines on GitLab (SGTS).

- Hands-on experience with cloud platforms such as AWS (GCC).

- Experience with application logging, monitoring, error tracking, and observability tools.

- Understanding of containerisation and infrastructure-as-code is advantageous.

Preferred Profile

A hands-on engineer who combines strong full-stack engineering fundamentals with AI-native development practices (at least 5 years’ experience). The candidate should be comfortable rapidly building applications using React/Next.js, Node.js and PostgreSQL, extensively leveraging AI coding tools while maintaining appropriate standards for architecture, security, testing, and maintainability.

More jobs at eAspire Technolabs Inc.