Title of project:
Electron application for online auctions
Project description:
The application is an add-on for large online auctions, allowing users to bid and track each bid and lot using a single account. It operates in real-time and has its registered users. Each user acts as a manager within their company, using a single company account per auction. The primary business objective is to monitor each registered user’s (manager’s) behavior during auctions to understand their KPIs better.
Requirements:
- Node.js development (at least 3 years)
- Experience with RESTful APIs
- Familiar with MongoDB and Socket.io
- Experience in React.js
- Knowledge of FeathersJS or similar
- Upper-Intermediate level of English or higher
- Fluency in Ukrainian
Would be a plus:
- Experience with Electron
- Experience with CI/CD
- Worked in the Transportation and Logistics domain
Responsibilities:
- Development of the Backend part with Node.js (FeathersJS);
- API implementation;
- Improvement of existing modules;
- Development of the Frontend part with React.js (Electron);
- Direct communication with the development team and customers;
- Participation in sprint planning and task evaluation.
Working conditions:
- Compensation for sick leaves (8 days), vacation (20 days per year)
- Compensation for specialized courses, training, etc. (from 30% to 100%) — on hold
- Compensation for specialized software (from 30% to 100%) — on hold
- Bonus for sports activities (up to 50% paid by the company) — on hold
- English lessons
- Massage at the office
- Lawyer Services
- Car and bike parking lots
- Helping with registration and management of the PE
- IT Club Loyalty Program Membership
- Team buildings, pizza, and beer parties, corporate events
- Coffee, milk, and cookies at the office