Full-Stack Engineer (AI Agents / Node.js / NestJS / MongoDB)

$$$$

About the Role

We are building a production-grade AI Operations Platform focused on infrastructure, orchestration, and real-world AI systems โ€” not simple AI wrappers.

We are looking for a highly capable Full-Stack Engineer with strong experience in AI agents, Node.js, NestJS, and MongoDB. This role is ideal for someone who enjoys building scalable systems, values clean architecture, and takes ownership of features from design through production.

What You'll Do

  • Design, build, and maintain AI-driven platform capabilities and agent workflows
  • Develop scalable backend services using Node.js and NestJS
  • Design and optimize MongoDB schemas, indexing strategies, and data models
  • Build and maintain frontend features using React and Next.js
  • Collaborate on system architecture and technical decisions
  • Integrate AI services, tools, and agent frameworks into production workflows
  • Ensure code quality, maintainability, and performance across the stack
  • Participate in deployment, monitoring, and operational improvements
  • Work closely with product and engineering teams to deliver high-quality solutions

Technical Requirements

Must Have

  • 5+ years of professional software development experience
  • Hands-on experience building AI agents or AI-powered workflows
  • Strong expertise in Node.js and NestJS
  • Strong experience with MongoDB, including:
    • Data modeling
    • Indexing strategies
    • Query optimization
  • Experience with React and/or Next.js
  • Understanding of REST APIs and modern web architectures
  • Experience building and maintaining production systems
  • Familiarity with cloud environments and deployment workflows
  • Experience working with Git-based development processes

Nice to Have

  • Experience with AI orchestration frameworks
  • Experience with vector databases and RAG systems
  • Experience with Docker and containerized deployments
  • CI/CD pipeline experience
  • Experience with observability, monitoring, and logging tools
  • Startup or fast-paced product development experience

Who You Are

  • Professional and patient communicator
  • Comfortable collaborating across technical and non-technical teams
  • Strong ownership mentality
  • Reliable, independent, and focused on delivery
  • Passionate about clean architecture and separation of concerns
  • Comfortable using AI-assisted development tools such as Cursor, Copilot, Claude Code, or similar
  • Able to balance speed, quality, and maintainability

What We're Looking For

We're seeking an engineer who thinks beyond implementation details and understands how systems fit together. You should be comfortable making architectural decisions, improving existing solutions, and taking responsibility for delivering production-ready software.

If you're excited about building real AI infrastructure and scalable systems, we'd love to hear from you.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 15 June
83 views
ยท
26 applications
Last responded more than a month ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...