Kilona.io

Full-Stack Engineer (React.js, Node.js, AI Integrations) Offline

to $3500

๐Ÿš€ About the Project

Weโ€™re building a web-based AI-powered application designed to help researchers and medical professionals efficiently explore, analyze, and synthesize medical research papers.
The product focuses on speeding up literature review, improving insight discovery, and working with complex scientific data using modern AI tools.

The project is already in active development, and weโ€™re looking for an experienced Web Engineer to help us scale and evolve the platform.
 

๐Ÿ’ผ What Youโ€™ll Do

  • Develop and maintain a web application using React.js
  • Build and optimize backend services with Node.js
  • Integrate AI services (OpenAI and similar models) for document analysis and research workflows
  • Work with structured and unstructured data (PDFs, text, metadata)
  • Collaborate closely with product, AI, and design stakeholders
  • Improve performance, code quality, and system reliability
  • Participate in architectural decisions and feature planning
     

โœ… Requirements

  • 2.5+ years of commercial experience with React.js
  • Strong backend experience with Node.js
  • Solid understanding of modern JavaScript (ES6+)
  • Experience integrating AI APIs (OpenAI, LLM-based services, embeddings, etc.)
  • Experience working with REST APIs and databases
  • Good understanding of async workflows and data-heavy applications
  • Spoken English (confident communication in an international team)


โœจ Nice to Have

  • Experience with LangGraph / agent-based AI workflows
  • Background in AI-powered search, RAG systems, or document processing
  • Spoken Polish
  • Experience working with scientific, medical, or research-related products


๐Ÿง‘โ€๐Ÿ’ป Working Conditions

  • Fully remote
  • Flexible working hours with reasonable team overlap
  • Long-term project with real product impact
  • Collaborative, no-bureaucracy environment
  • Opportunity to work deeply with AI-driven features, not just โ€œAPI wrappersโ€


๐Ÿ” Hiring Process

  • Intro / screening call (20โ€“30 minutes)
  • Technical interview
  • Final discussion
  • Offer ๐ŸŽ‰

Required skills experience

React.js 2.5 years
Node.js 1.5 years

Required languages

English B1 - Intermediate
Ukrainian Native

The job ad is no longer active

Look at the current jobs Fullstack →

Loading...