Next job

Middle Node.js Developer (RozetkaPay) in EVO

Posted more than 30 days ago

6 views

EVO

EVO

0
0 reviews
Without experience

Translated by Google

August 22, 2024 Middle Node.js Developer (RozetkaPay) remotely RozetkaPay is a payment service that provides convenient, fast and reliable payment services both online and offline, making the purchase process simple and secure. RozetkaPay is part of the EVO-Rozetka group of companies. The payment service was created on the basis of the country's most famous marketplaces, which are used by millions of Ukrainians. Our services are already used by Rozetka, Prom, Vchasno, Bigl, Shafa, Hel

August 22, 2024

Middle Node.js Developer (RozetkaPay)

remotely

RozetkaPay is a payment service that provides convenient, fast and reliable payment services both online and offline, making the purchase process simple and secure.

RozetkaPay is part of the EVO-Rozetka group of companies. The payment service was created on the basis of the country's most famous marketplaces, which are used by millions of Ukrainians. Our services are already used by Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua, Yakaboo and others.

We are looking for a Middle Node.js Developer in a team that aims to build an external product (Express Checkout) . This product combines all the advantages of ready-made financial products from us for a b2b client, and the simplicity, ease and security of online shopping for a b2c client.
The ultimate goal is to create a Checkout that any merchant can connect to their site and not think about order processing, and the buyer will trust this solution and keep all their data within a single account

Key tasks:

  • Design, implement, debug, document and improve system components using ReactJS and NestJs;
  • API development and improvement
  • Cover the code base with unit tests;
  • Collaborate with the QA team for detailed testing;
  • Learn new technologies, frameworks, approaches to development on client projects and accomplish goals.
  • Propose changes and improvements to the technology stack and approaches on the project.

Technology stack:

  • TypeScript, NodeJS, React
  • NestJS, TypeORM, Zustand, useSWR
  • REST, Kafka, Rabbit
  • PostgreSQL, Redis
  • Gitlab, Gitlab CI
  • Kubernetes, Helm , GCP

Quality and flexibility are very important to us, so we use:

  • Microservice approach to development.
  • Domain driven development, clean architecture, use cases
  • Mandatory code review stage.
  • Coverage with tests and metrics.
  • Compliance with code quality standards.
  • Support and responsibility for functionality after implementation in the working environment.
  • Mutual respect and high-quality open communication.

What is important for this role:

  • 2+ years of commercial development experience
  • 2+ years experience with NodeJS (NestJS)
  • Experience with RDBMS (PostgreSQL or similar)
  • Understanding of web (browser API, REST)
  • Experience with TypeScript
  • Experience with React
  • Experience with DDD
  • Experience in creating complex and highly loaded web applications
  • Product engineering approach to problem solving, i.e. direct impact on the product you work with, including active search for optimal solutions

Selection stages:

  • Meeting with the recruiter, PM and Senior Developer
  • Technical interview
  • Final interview with the PM and STO

We offer:

  • Official employment incompany dad
  • 24 calendar days of paid vacation per year, unlimited sick leave
  • Remote work. Possibility to visit the office in Kyiv
  • Medical insurance
  • Services of a corporate psychologist

Translated by Google

Without experience
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept