Fullstack Developer (Python/Django + Vue.js/Nuxt.js)
Grade: Senior
Company: JETLYN
Format: remote
Location: Russia
Citizenship: Russian Federation
Salary Range: from 220,000 to 290,000 RUB net per month
Employment terms, format: Labor Contract / Individual Entrepreneur
🟡 About the project
- E-commerce store / Marketplace (selling consumer goods and art objects).
- Stage: Active development.
- Tech Stack: Python/Django (Backend), Vue.js/Nuxt.js (Frontend).
🛠 Tasks on the project
Audit and refactoring: Conducting an audit of the existing codebase, assessing technical debt.
Feature development:
- Completing the development of personal accounts for all user types (customer, artist, gallery).
- Developing the shopping cart and checkout process.
- Setting up mechanisms for filtering, sorting, and searching products in the catalog.
- Creating a multilingual interface system (RU/EN) using dictionaries/DB (no hardcoding).
Integrations:
- Connecting the Robokassa payment system.
- Integration with Bitrix24 (automatic creation of leads and deals based on user actions).
- Planning and implementing integrations with 1C, Ozon, Wildberries, and ChatGPT API (OpenAI).
Infrastructure:
- Organizing work with code: moving the database to a GitHub repository, setting up processes for transparent collaborative development.
✅ Mandatory requirements
- Proven commercial experience in Python/Django development.
- Confident proficiency in Vue.js and the Nuxt.js framework.
- Experience integrating with third-party APIs (REST, SOAP, Webhooks), including experience working with Bitrix24.
- Understanding Git principles (including GitHub): branching, pull requests, code review.
- Skill in writing clean, structured, and documented code.
- Soft skills: Responsibility, communication skills, willingness to work with existing (others') code and immerse yourself in a mid-project.
➕ Will be an advantage
- Experience in creating marketplaces or e-commerce stores.
- Experience integrating with 1C accounting systems.
- Experience integrating with marketplaces (Ozon, WB, etc.).
Send your resume and questions via Telegram direct message to Geniya_HR