We are Elafris, a San Francisco company changing how consumers interact and engage with their Insurance providers. We’ve all had awful experiences dealing with inefficiencies and antiquated technologies in our day to day interactions, from something as simple as showing proof of insurance during a routine traffic stop or going through the excruciating pain of claiming a loss. This frustration is why we started Elafris, and now, with the help of AI-powered chatbots, we can save customers a lot of money by automating most elements of the insurance supply-chain, while serving consumers in the way we’ve grown accustomed to.

Our long-term goal is to augment our AI training to handle an ever-widening array of human requests and build a recommendation engine to compete with a human’s brain.

Our diverse team has people from all walks of life, values, and beliefs. One attribute we all share is a high commitment to professionalism and accountability. We offer generous compensation packages, including vacations, holidays and company equity. Each position offers unique career advancement paths with the possibility of relocating to the USA. We would like to hear from you – hit the Apply button and send your résumé.


February 01, 2018

Senior NodeJS Developer

Elafris is growing and seeking a developer to join our team working on an artificial intelligence powered chatbot platform. Your responsibility would be to create exceptional code, and have proven ability to release quality software in a rapid development lifecycle.


  • Solid experience in the following technologies: node.js, REST, JSON, XML, MongoDB, PostgresSQL, and AWS/Cloud Infrastructure
  • Experience in writing chatbots
  • Not be afraid to give feedback about any part of a process or system
  • Stay up-to-date on new technologies and architectures, and propose ways to implement them into our engineering process
  • Ensure software quality by writing, running, analyzing and automating unit and functional tests
  • Implement testing practices including regression, acceptance, functional, and load testing
  • Minimum of 3 years of professional JavaScript development experience
  • Minimum of 2 years of professional Node.js development experience
  • Experience developing RESTful APIs (following best practices)
  • Experience developing database access logic
  • Thorough understanding of the JavaScript programming language and its constructs (e.g., lexical scope, closures, scope chain, prototypal inheritance, prototype chain, events, callbacks, asynchronous programming, etc.) as well as its internals and runtimes (e.g., event loop, task queue, stack, heap, etc.)
  • Understanding of both object-oriented and functional design patterns with JavaScript
  • Thorough understanding of source code management with Git

Preferred Qualifications:

  • 3+ years experience in software development
  • 3+ years experience in Agile practices
  • Fluent Russian language
  • Located in Kiev, Ukraine

Elafris offers:

We offer a very competitive salary and a generous equity package based on relevant experience and capabilities.


Subscribe to our mailing list



Subscribe to our mailing list