Senior Full Stack Developer (TypeScript / Node.js / React / AI)

$$$$

We are looking for an experienced Senior Full Stack Developer with a strong backend focus, deep expertise in TypeScript and Node.js, solid hands-on experience with React, and practical experience building AI-powered applications.

The ideal candidate is a backend-oriented full-stack engineer who can design scalable backend systems, develop APIs and integrations, and contribute to frontend development using React.

 

Key Responsibilities

  • Design, develop, and maintain scalable backend services using TypeScript and Node.js.
  • Build and optimize REST APIs, business logic, and third-party integrations.
  • Develop and maintain frontend features using React and TypeScript.
  • Design reliable, secure, and maintainable application architectures.
  • Integrate AI/LLM services such as OpenAI, Anthropic, or Azure OpenAI.
  • Build AI-powered features, intelligent workflows, and backend integrations.
  • Work with databases, asynchronous processing, and application performance optimization.
  • Collaborate with the team on technical decisions, code reviews, and architecture improvements.
  • Take ownership of features from design to production.
  •  

Required Skills

  • 5+ years of professional software development experience.
  • Strong TypeScript and Node.js expertise, with a primary focus on backend development.
  • Solid hands-on experience with React and modern frontend development.
  • Strong experience designing and building backend APIs, services, and integrations.
  • Practical experience with AI/LLM integrations (OpenAI, Anthropic, Azure OpenAI, or similar).
  • Experience with SQL or NoSQL databases.
  • Good understanding of asynchronous programming, authentication, scalability, and software architecture.
  • Experience delivering production-ready full-stack applications.
  • Ability to work independently and take ownership of technical solutions.
  •  

Nice to Have

  • Experience with Next.js.
  • Experience with NestJS, Express, or Fastify.
  • Knowledge of LangChain, Vercel AI SDK, or LlamaIndex.
  • Experience with RAG, AI agents, embeddings, or vector databases.
  • Familiarity with Python-based AI services.
  • Experience with cloud platforms, Docker, and CI/CD pipelines.

Ideal Candidate

A senior full-stack engineer with a backend-first mindset, strong TypeScript/Node.js expertise, solid React experience, and proven experience integrating AI/LLM capabilities into real-world applications.

The role involves both backend and frontend development, with the primary focus on backend architecture, services, APIs, and AI integrations.

Project Details

  • Location: 100% Remote
  • Engagement: Full-time 
  • Start: ASAP
  • Duration: To be confirmed
  • Interview Process: Fast-track

Required skills

TypeScript, Node.js, JavaScript, React.js

Required languages

English C1 - Advanced
Ukrainian Native
Published 31 October
52 views ยท 5 applications
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...