Middle Node.js Engineer (offline)

Our customer is building a billing engine that allows businesses to serve subscription customers in a manner that is intuitive for both businesses and their customers.
It is over-subscribed, meaning vendors and investors are lining up to get in on the action.

Responsibilities:

• Development of new features and new parts of the app.
• Maintaining, improving and extending existing functionality.
• Сonstantly improving code organization and evolving application design.

Required skills:

• 2+ years of experience with Node.js;
• Confidence in Typescript (or another typed language);
• Mastery of Postgres;
• Understanding of CS fundamentals;
• E-commerce experience;
• Experience architecting distributed systems;
• At least Intermediate strong English level.

Our tech stack:

• TypeScript;
• TypeORM, Node.js, Express;
• PostgreSQL;
• React;
• GraphQL (Apollo).

Would be a plus:

• Kubernetes;
• Google Cloud Platform;
• AWS (SQS, Lambda);
• Experience integrating with third-party APIs (Klaviyo, Stripe);

Compensation & benefits:

• Cozy office in the very center of the city;
• Modern working place (iMac/MacBook or other preferred hardware);
• Convenient type of work: office/remote/hybrid;
• No time-tracking systems;
• 20 working days of paid vacation annually, which you can take according to your needs (even one by one or all together);
• Paid sick-leaves;
• Health insurance;
• English classes;
• Additional vacation days for special lifetime events;
• Compensation for educational and training programs;
• Team buildings and corporate events.

Опис проєкту:

Наш клієнт створює механізм виставлення рахунків, який дозволяє компаніям обслуговувати клієнтів, що мають підписку. Він є інтуїтивно зрозумілий як для компаній, так і для їхніх клієнтів.
У клієнта підвищений попит на підписки і це означає, що постачальники та інвестори очікують в черзі, щоб перевірити механізм виставлення рахунків на своєму бізнесі.

Обов’язки:

• Розробка нового функціоналу та нових частин додатку.
• Підтримка, вдосконалення та розширення існуючої функціональності.
• Постійне вдосконалення організації коду та розвиток дизайну додатку.

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

• 2+ роки досвіду роботи з Node.js;
• Досвід роботи з Typescript чи з іншою типованою мовою;
• Досвід роботи з Postgres;
• Розуміння основ CS;
• Досвід E-commerce;
• Досвід архітектури розподілених систем;
• Впевнений рівень англійської (Intermediate strong і вище).

Стек технологій:

• Typescript
• TypeORM, Node.js, Express
• PostgreSQL
• React
• GraphQL (Apollo)

Було б додатковою перевагою:

• Kubernetes;
• Google Cloud Platform;
• AWS (SQS, Lambda);
• Досвід інтеграції зі сторонніми API (Klaviyo, Stripe).

Компенсації та переваги:

• Затишний офіс в самому центрі міста Львова;
• Сучасне робоче місце (iMac/MacBook або інше бажане обладнання);
• Зручний тип роботи: офіс/віддалено/гібрид;
• Відсутність систем обліку часу;
• 20 робочих днів оплачуваної відпустки щорічно, яку ви можете взяти відповідно до ваших потреб (окремо по днях або всі разом);
• Оплачувані лікарняні;
• Медичне страхування;
• Курси англійської мови;
• Додаткові дні відпустки для особливих подій у житті;
• Компенсація за освітні та тренінгові програми;
• Тимбілдинги та корпоративні заходи.

About ELITEX

ELITEX is an IT company based in Lviv, Ukraine. Our main expertise is custom software development using Javascript, NodeJS and other technologies for established companies and startups, located in the US, UK, EU, etc. Be sure that we never had and will never have any business with russia!

Our company has devoted teams of professionals with strong technical expertise and mentoring background, providing a full cycle of software development.

In Elitex every employee's voice matters, processes are smooth and deprived of useless bureaucracy, working conditions are great. Apply for a job and check it by yourself.

Company website:
http://elitex.systems/

DOU company page:
https://jobs.dou.ua/companies/elitex/

The job ad is no longer active
Look at the current jobs Node.js Lviv→.

  • Category: Node.js
  • TypeScript, PostgreSQL, TypeORM, Node, Expess, React, Apollo GraphQL
  • English: Intermediate
  • 2 years of experience
  • maps_home_work Office/Remote of your choice
  • business_center Outsource
  • explore Ukraine (Lviv)
  • public Only candidates from Ukraine