logo

Python developer

Budva/Lisbon or remote · Tech
Apply

Responsibilities

  • Develop and maintain existing services.
  • Collaborate closely with the core backend team and the R&D department to integrate ML solutions into production.
  • Oversee the delivery of functionality to end users.
  • Work with gRPC.
  • Design data storage schemas.
  • Contribute to shaping the company’s backend development culture.

Requirements

  • 3+ years of Python3 development experience.
  • Proficiency in Python standard libraries.
  • DevOps skills and experience with Docker.
  • Understanding of CI/CD.
  • Knowledge of synchronization principles in asynchronous programming: multithreading, multiprocessing, asyncio.
  • Ability to write raw SQL queries and work with ORMs. Understanding of when and how to apply different types of indexes in various scenarios.
  • Experience in creating RPC API / REST API.
  • Experience with Kafka, RabbitMQ, or other message brokers.
  • Experience with PostgreSQL or other relational DBMS (will be a plus).

Conditions

  • Professional development — access to paid training and courses, online/offline lectures, workshops, and trainings. Our team participates in all major IT meetups;
  • Adaptation — qualitative onboarding, we help to quickly and smoothly solve all problems and regularly collect feedback;
  • Career development — Review is conducted every 6 months, we monitor the results and help improve performance;
  • Equipment — everything you need to work: powerful, additional monitors, phones\devices\ software license;
  • Balance between work and personal life — the ability to conveniently build your work schedule, take days off without a bunch of approvals and bureaucracy;
  • Health — the opportunity to obtain extended voluntary health insurance (on the territory of Montenegro);
  • Office space — a cool office in Montenegro, with comfortable workplaces and lounge areas;
  • Relocation — we offer a full package of documents for those who has opportunity to join an office space in Montenegro, and we help with obtaining a residence permit;
  • Prequel+ — premium access to the entire Prequel product.
Share this job opening

Application:

By applying to this job opening you confirm your consent to processing your personal data and accept Prequel Privacy Policy