Full-Stack AI Engineer
Wymagane:TypeScriptJavaScriptCSSReactNext.jsNode.jsExpressGraphQLTailwindGitAWSFrontendBackendFullstackCI/CDAISecurity
Responsibilities
- Design, develop, deploy, and maintain secure and scalable AI-enabled web applications.
- Develop end-to-end solutions across frontend, backend, database, AI integration, testing, and deployment.
- Build applications using React, Next.js, TypeScript, Node.js, and PostgreSQL .
- Develop secure APIs, backend services, database schemas, and migrations.
- Integrate applications with LLMs and Generative AI APIs .
- Use AI coding assistants/agents for development, testing, debugging, and documentation while reviewing generated code.
- Implement automated testing and CI/CD pipelines.
- Apply security best practices for applications, APIs, data, and AI integrations.
Required Skills
- At least 5 years of hands-on full-stack development experience .
- Strong experience with React.js, Next.js, Node.js, JavaScript, and TypeScript .
- Strong proficiency in PostgreSQL and SQL .
- Experience developing RESTful APIs and secure integrations.
- Experience with Git, CI/CD, and AWS (GCC) .
- Hands-on experience with AI coding tools/agents and integrating LLM/Generative AI services .
- Experience in end-to-end application development, testing, and deployment.
Good-to-Have Skills
- Tailwind CSS, shadcn/ui, or similar frameworks.
- Express.js, GraphQL, WebSockets, or gRPC.
- Prisma, Drizzle ORM, TypeORM, or similar tools.
- RAG, embeddings, vector search, AI agents, and prompt engineering.
- Containerisation, Infrastructure-as-Code, and observability tools.