drjobs Sr. Backend Engineer - Python

Sr. Backend Engineer - Python

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sofia - Bulgaria

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

eBagis a fast-developing company for online grocery shopping. By owning its end-to-end operations including all technology in-house eBag provides next-generation customer experience. Our vision is to use the power of technology to provide superior quality and a fast and convenient service that will improve the life of our customers and transform the way they buy groceries. We are bold and ambitious and believe that success depends on us.

We seek aSenior Back-end Engineerto join our growing organization.

In this role you will help us take our customers experience to the next level. You will:

  • implement features of eBag bg and our back-office software;
  • collaborate with our front-end engineers to ensure the code base remains flexible;
  • participate in the planning estimation and architecture phases with help from our lead engineers;
  • perform code reviews and help your colleagues ensure the high-quality bar is met.

Our tech stack tools and practices:

  • Backend: Python 3 Django Celery MariaDB Redis Elasticsearch RabbitMQ.
  • Frontend: TypeScript React React Router React Query Tailwind CSS Ant Design ESLint Prettier Jest.
  • Full CI/CD environment.
  • Automated tests on every commit.
  • Release and deploy with a single click.
  • Consistent style using linters for all languages.
  • Fully automated multi-server provisioning using Ansible and Ubuntu OS.
  • Code review for every change.
  • Continuously updated dependencies and no legacy components.
  • Production error & performance monitoring.

Requirements:

  • 5 years of experience with Python and Django applications.
  • Experience with DB relations design.
  • Experience with implementation of multi-faceted features.
  • Strong OOP knowledge.
  • Good knowledge of how to design REST APIs.
  • Good knowledge of asynchronous operations and performance optimizations.
  • Good understanding of error handling.
  • A keen eye for detail and aesthetics.
  • Experience in mentoring junior team members.
  • Taking active part in design and architectural discussions and analyses.
  • Provide technical guidance and support to Product managers including resource estimation risk assessment and milestone planning to ensure successful project outcomes.


Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.