Imagine a platform where art comes alive in the digital world! We are building a product for processing heavy data and files, and we are looking for a progressive Middle Back-End Developer . Together we will create a CRM for the management of works of art. We are planning integration with Blockchain and Web 3.0. Product: a platform for processing works of art of Ukrainian and world artists for digitization and preservation, all this in order for the art to be digitized in extraordinary quali
Imagine a platform where art comes alive in the digital world! We are building a product for processing heavy data and files, and we are looking for a progressive Middle Back-End Developer . Together we will create a CRM for the management of works of art. We are planning integration with Blockchain and Web 3.0.
Product: a platform for processing works of art of Ukrainian and world artists for digitization and preservation, all this in order for the art to be digitized in extraordinary quality.
Team: coordinated team of talented and ambitious Ukrainian specialists, namely CEO, CTO, Marketing Director, Project Manager, Full-Stack, Front-End, Back-End, UI/ UX Designer and business part.
What we will do :
- Adjust the architecture and functionality of the product. Important experience in building the BE-part architecture from scratch;
- Build a project strategy, actively brainstorm with the team;
- Develop and manage the project, determine the optimal architecture.
Requirements
What you will need :
- 3- 4+ years of experience in software development;
- Commercial experience in performing DevOps tasks;
- Deep knowledge of JavaScript, Typescript, OOP, SOLID;
- Solid experience with Node.js and Nest.js;
- Knowledge of databases: PostgreSQL, MongoDB and Redis;
- Experience with Protocols: REST, WebSocket;
- Possession of skills with BullMQ, RabbitMQ or Kafka;
- Ability to read and understand the source code of libraries;
- Experience with Vitest or Jest (or other testing frameworks);
- Self-organization, the ability to deal with tasks independently;
- The ability to work for a common result.
Will be a plus :
- Higher education in Computer Science, Computer Engineering;
- Experience with Blockchain, ethers.js or viem technologies;
- Knowledge of Solidity;
- Experience with Docker and Docker Swarm;
- Experience with Traefik and Nginx;
- Sense of humor :)
Benefits
We offer :
- Remote work in Ukraine or elsewhere in a close time zone;
- Many interesting tasks and communication with the team;
- New project without legacy code;
- Direct impact on architecture, strategy, functionality of the project and brand — Made in Ukraine;
- Compensation in USD;
- Adequate, friendly management and no bureaucracy.