easpire technolabs inc.
Singapore / Global
Singapore / Global
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.
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global