Senior Backend Developer (Node.JS) Offline

Ukrainian Product πŸ‡ΊπŸ‡¦

Looking for a strong middle/senior backend developer to be the Lord of the weather radar data.

This area is really a thing on our project since radar coverage is the primary value for your audience.

Please kindly note that this role involves both Backend (mostly) and DevOps (less) routines.

 

We’re a Ukrainian team developing the mobile weather app RainViewer used worldwide.

RainViewer gathers and processes weather radar data through 80+ countries and has almost the biggest weather radar coverage on the market.

 

About us in brief:

* Product company, est.2017, up to 20 employees

* Google Play, App Store avg. rating 4.5*, 3m+ downloads

* Fully remote

* Mobile development

* Build automation, testing (both Unit and manual)

* CI/CD

* Scrum+Kanban, Jira

 

 

What to do:

* Weather radar data management (obtaining, processing, cleaning, transforming, and geolocating weather data, received from the weather radars worldwide)

* API management (support and enhance the weather radar data API)

* High-level architecture support using the most appropriate tools

* Participating in code review/ global changes planning/ refactoring to maintain high-quality code

 

Requirements:

* 3+ y in backend development

* Algorithms: Strong knowledge of algorithms and math

* Node.js

* JavaScript (incl. ES6)

* Cassandra

* Experience in writing unit tests

* Good understanding of the microservices approach

* Experience in building distributed, high-availability systems

* RabbitMQ

* SQL databases (PostgreSQL, MySQL)

* Nginx

* CI/CD/Containers

* Docker

* Linux (Ubuntu, Debian)

* PHΠ  (any level)

* Python (any level)

* AWS (incl Amazon S3)

 

Nice to have experience in/with:

* Ansible

* Machine Learning (ML) experience

* PyART, Wradlib, PySTEPS libraries

 

β€”-------

Fully remote team

Flat organization

Tax compensation (UA)

Competitive remuneration level

No time trackers/screen recorders

Working hours are a subject to discuss, flextime

4+1 week (Friday is an optional day)

 

Thanks