Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Source Angel is the team of young and enthusiastic professionals. We believe that people are the reason we are able to do what we do. We are headed by Danish management and this fact defines our main values: respect, people orientation and highest quality for everything we do.
5 березня 2021

Senior Backend Developer (NodeJS) (вакансія неактивна)

Дніпро

Необхідні навички

We are looking for an experienced NodeJS engineer to join a development team with 6 different nationalities working out of our office in Copenhagen and Dnipro. Our company language is English, and we are working closely together across borders to improve our daily lives.

CO2HERO aims to be the epicentre of knowledge, providing transparency and insight, related to our global CO2 footprint to help people live and engage in a balanced, low-carbon lifestyle.

Our first version of mobile app was the developed in 6 months and released for iOS and Android, see more at: www.co2hero.com

Required skills
— 3+ years of commercial experience with NodeJS;
— Experience with GraphQL and REST APIs and how to use it efficiently;
— Experience with scaling backend and database systems;
— Experience with NOSQL;
— Experience with security by design;
— Experience with database optimisation;
— Experience with a low level programming language and OOP;
— Solid JavaScript knowledge;
— Solid understanding of reusable components;
— Write clean and well documented code;
— Knowledge of JavaScript Design Patterns;
— Rock-solid at working with third-party dependencies/libraries and debugging depend-ency conflicts;
— Experience with Git / GitHub;
— Solid knowledge of CI/CD;
— Feels at ease working in English — intermediate level or higher.

Буде плюсом

— React Web development experience;
— Amazon AWS experience;
— Experience with Graph databases such as Neo4j;
— Experience with Video and implementing social features;
— Experience with TypeScript (to use for type safety).

Пропонуємо

— Ability to work directly with Lead developer from Denmark who has wide experience working with Ukrainian dev teams;
— Working in team of smart, creative people;
— Flexible working hours;
— 20 days of paid vacation;
— Paid sick-leaves;
— Corporate events;
— Nice office in city-center of Dnipro;
— Coffee and cookies in the kitchen, parties, lunches, etc.

Обов’язки

— Backend development in NodeJS, GraphQL;
— Database schema, stored procedures using PostgreSQL;
— Capability to use Data ORM Objection JS or similar;
— Implement GraphQL and REST APIs;
— Capability to maintain code that is easy to understand and is type safe;
— Writing migrations using Knex JS;
— Write tests for automation so that the backend can be tested easily;
— Code review.

Про проєкт

Climate change is impacting human lives in a variety of ways. It threatens the essential ingredients of good health — clean air, safe drinking water, food supply, and protection from catastrophic weather conditions.

Each of us is responsible for climate change through our way of life. In particular, CO2 emissions are affected by what we eat, how we transport ourselves, where we live, and the products we buy.

Most of us are aware there are consequences of those lifestyle choices. However, the consequences of each of our individual lifestyle choices are not fully transparent or easy to measure.

We know we should reduce air travel, but we do not know the exact consequence / CO2 footprint of a weekend trip to Barcelona, the impact of becoming vegetarian or flexitarian, or getting an electric car instead of an ICE car. We would like to better understand the impact of these choices and get inspired from like-minded individuals across the globe.

CO2HERO is a movement to better our daily lives.

Гарячі Node.js вакансії

  • Senior Full-Stack Developer (Node.js + ReactJS + Go) в Sigma Software, Угорщина, Бургас (Болгарія), Варшава (Польща), Краків (Польща), Лісабон (Португалія), Познань (Польща), Прага (Чехія), Стокгольм (Швеція), віддалено
  • Principal Backend Developer NodeJS (AdTech) в Sigma Software, Київ, Харків, Львів, Дніпро, Одеса, Вінниця, Полтава, Бургас (Болгарія), Варшава (Польща), Краків (Польща), Познань (Польща), Прага (Чехія), віддалено
Всі Node.js вакансії