Company Top Selection**
🔥 We are looking for a **Full stack developer for project-based employment **
**Grade: **middle+|senior
Rate: from 272K to 300K
Citizenship/Location: RF only ‼️
**Load: **fulltime
Term: long-term
Employment: individual entrepreneur only ‼️
✅ Mandatory requirements
- Proven experience in Python/Django development;
- Confident knowledge of Vue.js and Nuxt.js;
- Experience with integration of third-party APIs (REST, SOAP, Webhooks), including with the Bitrix24 platform;
- Understanding of Git version control system principles (including GitHub);
- Experience in writing clean, structured, and documented code;
- Responsibility, communication skills, willingness to work with existing (other people's) code.
📌 Additional requirements
- Experience in creating marketplaces or online stores, experience with integration with 1C and marketplaces.
📝 Project tasks
- Conducting an audit of the existing codebase to assess the current development status;
- Completing the current development stage, including refining personal accounts for all user types (buyer, artist, gallery);
- Development and implementation of a shopping cart functionality and order placement process;
- Setting up filtering, sorting, and search mechanisms for products in the catalog;
- Implementing integration with the Bitrix24 platform for automatic creation of leads and deals based on user actions (e.g., when requesting a price or placing an order);
- Creating a multilingual interface system (Russian and English languages) using dictionaries or a database (without hardcoding);
- Connecting and configuring the Robokassa payment system for processing online payments;
- Organizing the project infrastructure: transferring the codebase to a GitHub repository to ensure transparency and ease of collaborative development;
- Planning and implementing integration with external services: Bitrix24 CRM system, 1C accounting system, ChatGPT language model (via OpenAI API), Ozon and Wildberries marketplaces.