The position has been closed by the company
Find similar jobs
Next job

Middle NodeJS+React Developer (RozetkaPay) in EVO

Posted more than 30 days ago

4 views

EVO

EVO

0
0 reviews
Without experience
Kyiv
July 3, 2024 Middle NodeJS+React Developer (RozetkaPay) Kyiv 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, HelpV

July 3, 2024

Middle NodeJS+React Developer (RozetkaPay)

Kyiv

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 Middle NodeJS+React 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.

As we are currently working on building a product from 0 and visualizing it, the distribution of tasks will initially be 60% frontend and 40% backend, in the future 30% frontend and 70% backend to improve the product after release of the first version. There will be tasks to optimize the product, increase the load and improve the user interface.

Technology stack:

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

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.
  • Tests and metrics coverage.
  • 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 resolvedtasks, i.e. direct influence on the product you work with, including active search for optimal solutions

Stages of selection:

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

We offer:

  • Official employment in the company's staff
  • 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

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