Backend Developer (NodeJS)

Tallinn, Estonia - Engineering

About the position


This position is a 6-month contract position in Tallinn, Estonia with the possibility to become a full-time employee — if we excel at delivering quality software on time together.

We are looking for a curious, bright engineer who wants to grow with our company and help millions of people gain improved access to health and human services information. What we are building is a state-of-the-art platform for providing partners with a suite of APIs and applications that enable efficient delivery of information and referral (I&R) services in a given geographical area. We are excited to be working with the principal I&R provider for the largest county in the United States (Los Angeles County) and look forward to a productive 2019 together!

Responsibilities


You will build a performant and well-architected backend RESTful API which facilitates data interaction with applications and third-party integrations used for connecting people with information about health and social services. The preliminary stage architecture and functionality has been done and capabilities will continue to be added to the platform we grow. We use NodeJS, Typescript, Koa, TypeORM, and Docker as our technical stack. You will be working directly with the team in Estonia and New York City.

As we grow, the impact we are going to make through our customers and the technical challenges continue to increase. The product we will build is going to help millions of people’s lives better and easier. Your experience is skills are very valuable to us as a team, the growth of our organization, to our clients and users.

The Tools We Use


You do not need experience with all of these, but we thought you might be interested.

  • Languages: NodeJS with Typescript
  • Frameworks/Libraries: Koa, TypeORM
  • Datastores: Postgres, [Redis, RabbitMQ], Elasticsearch
  • Version control: Git, GitHub
  • Client-side: ReactJS/Redux
  • Development: Docker, Paw, Github, VS Code

What we are looking for


  • At least 2-3 years of professional experience as a full-stack or backend engineer
  • Be fluent in English - able to clearly convey motivation and context for code added to the codebase
  • Strong knowledge of NodeJS RESTful APIs design concepts (we use Typescript, Koa, and TypeORM)
  • Strong knowledge of data modeling and RDBMS
  • You can work independently and as a team
  • Problem solver, care about well-crafted software and ready to add value
  • Plus - Elasticsearch, Docker

Perks


  • Purposeful work Building software that will impact millions of people’s lives and improve their wellbeing.

  • International brand and talent Work directly with (and learn from) seasoned professionals who are motivated to make a difference.

  • Travel opportunity to the US A chance to visit NYC and meet with the team in person (*) provided you meet the necessary visa/entry requirements, etc.

  • Direct impact on the business and the development process as a key member of a small team with a collaborative spirit

  • Fun, laidback and youthful working space at the creative district



Apply for this position





Our Values

Focus

We strive to solve a few problems extremely well.

Purpose

We strive to always be friendly, candid and humble.

Drive

We strive to be constantly learning, improving and executing with purpose.