Middle/Senior Node.js Developer (Мідл/Сініор Node.js розробник)

We are looking for a Middle/Senior Node.js Developer with 2+ years of experience to build a back-end for a Fintech project from Australia.

REQUIREMENTS

MUST HAVE

2+ years of experience in web development;
Experience with Node.js, TypeScript;
Experience with AWS Serverless stack (Lambda, CloudFormation, IAM); Dynamo DB
At least an Intermediate level of English

WILL BE A PLUS

It would be just great if you have experience with:

Event Sourcing (pattern) w/ CQRS
Cryptocurrency and Blockchain (Solidity)
Cognito
SQS
API Gateway
using CDK

RESPONSIBILITIES

Features implementation, unit/integration testing, building scalable, resilient solutions
Writing clean, maintainable, and reusable product-quality code
Maintenance of existing micro-services architecture (CQRS + ES)
Building and maintaining core services
Code review
Constant learning from the team and sharing your knowledge, suggesting improvements

ABOUT PROJECT

CUSTOMER

The global startup is based in Australia.

PRODUCT

This is a micro-investments platform that allows anyone to seamlessly purchase digital assets, like Gold and Bitcoin. It’s an easy, secure, and effective way to participate in the blockchain revolution. All you need is a mobile phone and a bank account to get started.

The product is built with event-based architecture and uses modern approaches. It has a developed system of unit and integration tests in order to waterproof the functionality before it goes live.

STAGE

This is a growing startup.

PROJECT TEAM

Lviv team: 3 Senior Back-End developers, 1 DevOps, 1 Middle Front-End developer, 1 Junior Front-End developer, 2 QAs, 1 BA/Product Manager, 1 Project Manager. Client-side: 1 Full-stack developer, 2 BackEnd developers, 1 Trainee Data Engineer, 1 UI/UX designer, CTO

PROJECT TECHNOLOGIES

Back-end: AWS Serverless stack (Lambda, DynamoDB, SQS, API Gateway, Cognito, S3, etc.) using CDK, Typescript (NodeJS); Event Sourcing (pattern) w/ CQRS; Microservices architecture; Continuous Integration (CI) and Continuous Deployment (CD); Cryptocurrency and Blockchain (Solidity); Git. Frontend: React Native, mobx.

WORK SCHEDULE

Full-time working day (Lviv or remote), flexible working hours.

INTERVIEW STAGES

1-st stage — interview with our Recruiter
2-nd stage — technical interview

OUR BENEFITS

Projects with modern JS stack (Angular, Express.js, Node.js)
Strong JavaScript community at the company (50+ developers)
Work from anywhere (fully remotely or in our office);
Paid vacations and sick-leaves, additional days-off, relocation bonus;
Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice;
Education: regular tech talks, educational courses, paid certifications, English classes;
Fun: own football team, budget for team-lunches, branded gifts;
One of the best IT employers in Lviv based on DOU rating.
__________

Ми в пошуках Node.js розробника рівня мідл/сініор з 2+ роками досвіду в програмуванні на проект британського замовника.

Вимоги:
— 2+ років досвіду з Node.js, TypeScript
— Досвід з AWS-сервісами (Lambda, CloudFormation, IAM); Dynamo DB
— Рівень англійської: середній

Також вітається досвід з:

Event Sourcing (pattern) w/ CQRS
Cryptocurrency and Blockchain (Solidity)
Cognito
SQS
API Gateway
using CDK

Обов’язки
— Створювати нові функції, які забезпечать енергоефективність, швидкість, надійність і безпеку для користувачів
— Написання чистого та якісного коду
— Підтримка існуючої мікросервісної архітектури проекту (CQRS + ES)
— Код рев’ю
— Створення та підтримка основних сервісів.

Про проект:

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

Продукт використовує сучасні підходи. Він має розроблену систему модульних та інтеграційних тестів для безпеки функціональних можливостей.

Команда:

З нашої сторони: 3 Senior Back-End developers, 1 DevOps, 1 Middle Front-End developer, 1 Junior Front-End developer, 2 QAs, 1 BA/Product Manager, 1 Project Manager.

Клієнтська сторона: 1 Full-stack developer, 2 BackEnd developers, 1 Trainee Data Engineer, 1 UI/UX designer, CTO

Технології проекту:

Бек-енд: AWS Serverless stack (Lambda, DynamoDB, SQS, API Gateway, Cognito, S3, etc.) using CDK, Typescript (NodeJS); Event Sourcing (pattern) w/ CQRS; Microservices architecture; Continuous Integration (CI) and Continuous Deployment (CD); Cryptocurrency and Blockchain (Solidity); Git. Frontend: React Native, mobx.

Графік роботи:
Гнучкий графік (робота з офісу або віддалено)

Етапи інтерв’ю:
— Дзвінок з Рекрутером
— Інтерв’ю з рекрутером та розробником
— Інтерв’ю з клієнтом

Додатково
— Можливість гнучкості в роботі (відддалено або в сучасному львівському офісі)
— Оплачувана відпустка, лікарняні, додаткові вихідні
— Страхування/ Покриття спорту /Щорічний медичний скрінінг + вакцинація від грипу
— Оплачувані сертифікації, регулярні техтоки, JS ком’юніті, уроки англійської та інше
— Одне з найкращих місць роботи за рейтингом ДОУ

About TechMagic

TechMagic — компанія, що за 8 років об’єднала понад 250 професіоналів по всій Україні й за її межами та 5 років поспіль входить в TOP-10 роботодавців ІТ у Львові за рейтингом DOU.

Ми фокусуємось на розробці з використанням JavaScript-стеку. В нашому портфоліо — офіційна платформа для онлайн-стрімінгу Олімпійських ігор, проєкти зі сфери HR, FinTech і HealthTech. Інженери TechMagic мають можливість тісно співпрацювати з фаундерами проєктів і пропонувати інструменти та підхід до розробки.Для клієнтів ми не просто постачальник ІТ послуг, а близький партнер.

У нас ти зможеш працювати з сучасними технологіями та їх останніми версіями: Node.js, Angular, React.js, React Native, AWS, Serverless. Близько 82% проектів у компанії — проекти, які ми пишемо «з нуля», закладаючи власні архітектурні рішення.

TechMagic — це коли твій фідбек стає частиною маленьких і великих змін.
Це вільно обирати між роботою в сучасному офісі, ремоутом чи комбінованим графіком, не перейматися, бо в тебе є класний соцпакет з мед страхуванням
Це змога змінювати напрямок роботи чи проєкт, якщо виснажився, адже в нас є регулярні PDP, де разом з HR-ом ми складаємо план розвитку своїх soft та hard skills.

Ми заснували навчальну програму TechMagic Academy. Вже 6 років поспіль допомагаємо студентам безкоштовно отримати цінні знання та успішно розпочати кар’єру в ІТ за напрямами — JavaScript та QA. Більшість наших випускників вже приєдналися до команди магічних і розвиваються в компанії. У 2022 році запустили два нові курси — DevOps та Security.

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

Також, ми є офіційним AWS партнером і драйвимо AWS User Group у Львові

А ще — рятуємо людей від бюрократії великих компаній та нудних legacy-проектів:)
Якщо ти розглядаєш для себе нові можливості, запрошуємо до нас на знайомство 📩

Company website:
https://www.techmagic.co/career/vacancies

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

Job posted on 20 September 2022
23 views    12 applications


To apply for this and other jobs on Djinni login or signup.
  • Category: Node.js
  • English: Intermediate
  • 2 years of experience
  • maps_home_work Office/Remote of your choice
  • business_center Outsource
  • explore Ukraine (Lviv)