Full Stack Engineer (Python/JavaScript)

Let’s start with what PLANEKS offers:

0. Fast and comfortable hiring process.

1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00.

2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health insurance, Software, Sport, Training.

3. Salary paid in USD + tax compensation. Revision every 12 months. We want everyone to be confident in what tomorrow brings.

4. Everything to provide a good rest. YES: Paid vacation, national holidays, sick leaves(and support in case of serious diseases). NO: overtime, work on weekends.

5. Regular feedback, mentorship, code review. Friendly and professional team that supports you. Well, we're proud of how we handle that. So you can always count on us.

6. Speaking clubs with a native speaker to constantly maintain your English level.

7. No bureaucracy - transparent processes and flat management. Working remotely means keeping things as simple as possible to work efficiently.

 

We propose something more significant than a job. PLANEKS means developing a new lifestyle for our colleagues and clients. So take your part in it!

 

About the project:

The project is an innovative platform for independent musicians, offering comprehensive tools for all aspects of creative activity. The main features include:

  • Collaborative music creation: The platform allows musicians to work on compositions online, utilizing synthesizers, drums, and effects.
  • Catalog management: The platform ensures efficient metadata management, share allocation, and rights tracking, maintaining transparency among participants.
  • Music registration: Automation of registration processes to collect royalties through collective rights management organizations.
  • Music distribution: Global digital distribution of works on popular platforms.

The platform focuses on transparency and artist support, offering a model that allows musicians to retain 100% of their royalty income.

 

Job Requirements

Core Technologies (Must Haves):


Back-end: 

  • Python 3.12 or higher;
  • Django 4 or higher (including Django Templates);
  • Celery + Redis or RabbitMQ;
  • PostgreSQL, MySQL.

 

Front-end:

  • Strong knowledge of HTML5, CSS3 (including responsive design);
  • Experience with JavaScript and libraries (e.g., jQuery, Dropzone, Wavesurfer, Select2, ApexChart etc.);
  • Proficiency in working with Django Templates to create dynamic content.
  • Experience with React or another front-end framework.

 

Additional Technologies (will be a plus):

  • Understanding of REST APIs and third-party API integrations.
  • Experience with DRF framework.
  • Experience with payment processors (preferably Chargebee and Braintree);
  • Experience with parsing and generating different file formats like CSV, XML, JSON, Plain Text
  • Experience with version control systems (Git).
  • Basic knowledge of DevOps (CI/CD setup, monitoring).
  • Familiarity with Docker is a plus.
  • Experience with asynchronous tasks using Celery.
  • Skills in optimizing PostgreSQL databases.
  • Understanding of building scalable and reliable web applications.
  • Experience integrating with cloud services like AWS.

 

 

85 views
·
21 applications
96% read
·
96% responded
Last responded 3 weeks ago
40 views
·
13 applications
93% read
·
93% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.