BACK-END DEVELOPER

Majaka 26, Tallinn
Published: 04. July 2017 Deadline: 07. August 2017

Hello Mobile

Hello is a private, real-time location network for Family and Friends. It's real-time motion and location with context using real place names like Starbucks or Facebook.

A pin on a map gives only a partial picture of your location. Understanding where you are, who you're with, where you're going and where you've been is a more useful and complete experience.

We build the real timeline of your life, powered by motion as you walk through your day. Your motion state - walking, running, driving and biking is shared with Family and Friends in ways no one has seen before.

Due to privacy concerns no one has built a comprehensive system to find, track and navigate to people in the same way as places. We've developed a discovery social experience where users share motion and location with context in fun, useful ways while maintaining privacy.

BACK-END DEVELOPER

We are looking for an Back-End Developer

who possesses a passion for pushing mobile technologies to the limits

and will work with our team of talented engineers

to design and build the next generation of our mobile applications.

 

Main responsibilities

  • Development of all server-side logic, definition and maintenance of the central server and database

  • Ensuring high performance and responsiveness to requests from the front-end

  • Managing the interchange of data between the server and the users

  • Building reusable code and libraries for future use

  • Implementation of security and data protection

  • Design and management of the Back-End hosting platforms such as Amazon Web Services.

 

 Skills and qualifications

  • Proven back-end development experience

  • Very good English language skills and residence in Estonia

  • Basic understanding of information technologies and platforms, such as JavaScript, HTML5, and CSS3

  • Understanding accessibility and security compliance

  • User authentication and authorization between multiple systems, servers, and environments

  • Proficient knowledge of a back-end programming using Java, Spring framework and relational databases

  • Proficient understanding of code versioning tools, such as Git and also with OWASP security principles

  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform

  • Management of hosting environment, including database administration and scaling an application to support load changes

  • Understanding of “session management” in a distributed server environment

  • Experience working with PostgreSQL, PostGIS, JSON, REST, Amazon AWS, Facebook, Google Maps and similar API's is a plus.

 

By applying to work on this position, you will be joining strong team of professionals with 10+ years of experience, who has built several startups from the idea level to a large organizations with hundreds of employees and million customers using the product.

 

Our compensation will match the top offers on the market for your skill level.

In addition you'll be able to participate in the company's stock option plan.

 

Please send your CV in English through CV-Online or to email Reili@cv.ee

Please fill in to apply:

Log in