Exit cross icon
Exit cross icon
Lead Backend Engineer (Node.js)

Lead Backend Engineer (Node.js)

Cherkasy, Ukraine

Read Time Icon

Full-time

About the Role

At iForAI, we help companies put AI into real products. Our team builds and integrates AI systems: copilots, agent platforms, retrieval-backed assistants, and document and workflow automation, working side by side with customer teams.We’re hiring a Lead Backend Engineer to help drive that work. This is a hands-on role. You’ll guide a small backend team of 2 to 4 engineers, own backend architecture across services, and build the systems that put LLMs and agents into production workflows.

AI is changing how engineering teams work. The leverage today isn’t in typing code; it’s in clear specification, good judgment, and careful verification. If you have a strong backend background and you’re curious about working with AI day to day, we’ll bring you up to speed to the agentic coding by using AI.

Key Responsibilities

Our main requirements

Nice-to-have

If you don't have those skills, we will teach you

  • AI coding tools: day-to-day experience with Codex, Claude Code, or similar.
  • LLM APIs: hands-on with OpenAI, Anthropic, or Google APIs (function/tool calling, structured outputs, prompt design, basic evals).
  • RAG: vector DBs (pgvector, Pinecone, Weaviate, Qdrant) and frameworks like LlamaIndex or LangChain.
  • Agents: orchestration with LangGraph, CrewAI, or similar; tool-use and multi-step planning patterns.
  • Workflow tools: n8n, Zapier, or Temporal.
  • Python: FastAPI, Flask, or Django for integrations or ML-adjacentservices.
  • Infrastructure: Kubernetes or infrastructure-as-code (Terraform, Pulumi).
  • Front-end exposure: React, Vue, or Angular, enough to collaborate well with frontend teammates.
  • Technical writing or open-source contributions.

Hiring Process

Step Number Container-1

HR interview:

We'll talk about your professional background, the specifics of the position we are offering, and address any questions you might have.

Step Number Container-2

Tech interview:

A deeper look into your technical expertise and problem-solving approach, ensuring your skill set aligns with our project's needs.

Step Number Container-3

Interview with the CTO

A conversation covering technical direction and how the role fits into the company’s vision and strategy, along with an assessment of design and architecture capabilities, cultural fit, and soft skills such as conflict management.

Step Number Container-4

Culture Interview

A non-technical conversation focused on team fit, communication, ownership, and day-to-day collaboration.

Feedback

Handshake emoji

Job offer

Hiring Process

Step Number Container-1

HR interview:

We'll talk about your professional background, the specifics of the position we are offering, and address any questions you might have.

Step Number Container-2

Tech interview:

A deeper look into your technical expertise and problem-solving approach, ensuring your skill set aligns with our project's needs.

Step Number Container-3

Interview with the C-Level:

A conversation focused on the company's vision, strategic goals, and how your role aligns with them.

Step Number Container-4

Feedback

Handshake emoji

Job offer

Apply now by sending your CV

To career@ifor.ai

Apply Now
Exit cross icon