Nest.js Developer

A platform for processing and digitizing art pieces from Ukrainian and global artists with blockchain integration.
Backend
Mid-Level Software Engineer
Remote
2+ years of experience
Blockchain

Description For Nest.js Developer

We are building an innovative platform where art comes alive in the digital world! We're developing a product for processing heavy data and files, and we're looking for a progressive Middle Back-End Developer to join our team. Together, we'll create a CRM for artwork management with planned integration into Blockchain and Web 3.0.

Our product is a platform for processing artworks by Ukrainian and global artists for digitization and preservation, ensuring art is digitized in exceptional quality. The team consists of talented and ambitious Ukrainian specialists, including CEO, CTO, Marketing Director, Project Manager, Full-Stack, Front-End, Back-End, UI/UX Designer, and business team members.

The role requires 2-4+ years of software development experience with strong expertise in Node.js, Nest.js, and various databases including PostgreSQL, MongoDB, and Redis. You'll be responsible for setting up the product architecture, building project strategy, and leading development efforts. The ideal candidate should have deep knowledge of JavaScript, TypeScript, OOP, and SOLID principles.

We offer a unique opportunity to work on a greenfield project without legacy code, where you'll have direct impact on architecture and strategy. The position is remote-friendly within Ukraine or nearby time zones, with compensation in USD. You'll join a friendly team with minimal bureaucracy and plenty of interesting technical challenges.

Additional valuable skills include DevOps experience, Blockchain technology knowledge (ethers.js or viem), Solidity, experience with Knex.js and Prisma, WebSockets, Docker, and more. This is an excellent opportunity for a mid-level developer looking to make a significant impact on a project that preserves and digitizes art using cutting-edge technology.

Last updated 6 days ago

Responsibilities For Nest.js Developer

  • Set up product architecture and functionality with focus on building BE architecture from scratch
  • Build project strategy and actively brainstorm with the team
  • Develop and lead the project, determine optimal architecture

Requirements For Nest.js Developer

TypeScript
Node.js
PostgreSQL
MongoDB
Redis
Kafka
  • 2-4+ years of software development experience
  • Higher education in Computer Science or Computer Engineering
  • Deep knowledge of JavaScript, TypeScript, OOP, SOLID
  • Strong experience with Node.js and Nest.js
  • Knowledge of databases: PostgreSQL, MongoDB, and Redis, with experience in raw queries and ORMs
  • Ability to read and understand library source code
  • Experience with Vitest or Jest (or other testing frameworks)
  • Skills with BullMQ, RabbitMQ or Kafka
  • Self-organization and ability to handle tasks independently
  • Ability to work towards common goals

Benefits For Nest.js Developer

  • Remote work in Ukraine or nearby time zones
  • Interesting tasks and team communication
  • New project without legacy code
  • Direct impact on architecture, strategy, functionality and brand
  • USD compensation
  • Adequate, friendly management and no bureaucracy

Interested in this job?

Jobs Related To SupportYourApp Nest.js Developer

(Fluent English) Java Developer

SupportYourApp seeks a skilled Back-End Java Developer for remote work on SaaS products, transforming web data into structured feeds.

(Fluent English) Java Developer

Join SupportYourApp as a Java Developer to work on SaaS products transforming web data into structured feeds. Remote position with competitive compensation.

(Fluent English) Java Developer

Skilled Back-End Developer needed for SaaS company transforming web data into structured feeds. 3-5 years experience, Java expertise, API knowledge required.

(Fluent English) Java Developer

Skilled Back-End Developer needed for SaaS company, working with APIs, data clusters, and complex systems. Remote position, 3-5 years experience required.

(Fluent English) Python Developer

Join SupportYourApp as a Python Developer to work on Big Web Data solutions in a fully remote, international team.