Python Backend Developer

Search more jobs
About Blickers

We are an e-commerce company in the optical sector selling sunglasses and frames from the best brands worldwide, including optional prescription lenses. Company headquarters and warehouse are based in Spain, near Barcelona, but we primarily work remotely.

Founded in 2013 by 3 entrepreneurs, we now serve more than 100,000 customers per year.  Starting from scratch and without external funding, we are proud to have become one of the top players in the EU optical online market.


Our vision is to become the greatest, most innovative, Online Optician Store offering the best and most complete online shopping experience for sunglasses, frames, contact lenses, and all related accessories and optical services worldwide.


- We are passionate about people and technology working and evolving together.

- We can’t stand inefficiencies and making people waste time

- We only work with people who love what they do

- We base our relationships on openness, trust, and empowerment

- Work-life balance: Enjoy your job building great things, but then take time to enjoy your personal life every day. You only live once!

- “Less is more” is always a good rule of thumb when designing software.


Smartly applied technology is our competitive advantage. We don’t like using limited e-commerce solutions, and we heavily invest in self-developed projects. Python is our main backend language, and we use it across multiple projects that are deployed on different Google Cloud Platform services.

What will be your responsibilities? As a Python Backend Developer, you will:

- Implement new endpoints in our REST API

- Implement new micro-services using Google Cloud Functions

- Implement data models (both relational and non-relational)

- Implement Python clients that can be used from different projects to interact with 3rd party services

- Constantly analyze and improve performance, reliability, and security.

- Plan and implement new features, coordinating smoothly with the rest of the team. We have a flat structure that will give you wings!

- Ensure the code stays clean, readable, well documented, up to date, and with an optimal architecture, so the team can quickly grow and the codebase becomes easier to maintain.

Must-have qualifications

- Strong Python background

- Experience Implementing RESTful APIs using Django and Django REST Framework.

- Experience working with Google Cloud Platform products, such as AppEngine, Cloud Storage, Cloud Run, etc.

- Git version control.

- Experience working in software development projects together with other team members.

- Team spirit, problem-solving skills, proactivity, and determination;

- Love and passion for quality code and source maintainability.
  • More than 30 hrs/week
  • 6+ months
  • Intermediate
    Experience Level
  • $15.00-$25.00
  • Remote Job
  • Ongoing project
    Project Type

Skills and Expertise

Back-End Programming Languages
Back-End Development Skills
Django RESTful Architecture
+ 1 more
Django REST Framework Google Cloud Platform Google Cloud Functions
+ 2 more

Activity on this job

  • 20 to 50
    20 to 50
  • 4 days ago
    Last viewed by client
    4 days ago
  • 0
  • 0
    Invites sent
  • 0
    Unanswered invites

About the client

Member since Jul 20, 2017
  • Spain
    Reus 10:42 am
  • 26 jobs posted
    62% hire rate, 2 open jobs
  • $74,316 total spent
    24 hires, 7 active
  • $11.17 /hr avg hourly rate paid
    5,722 hours
  • Fashion & Beauty
    Mid-sized company (10-99 people)
  • Member since Jul 20, 2017

Explore similar jobs on Upwork

Scala Developer (EU Zone only)
Hourly ‐ Posted 20 minutes ago
Scala CATS Software CATS
Senior PHP Node js Developer
Hourly ‐ Posted 35 minutes ago
Database SQL Apache HTTP Server MySQL Node.js JavaScript API PHP

How it works

Post a job icon
Create your free profile

Highlight your skills and experience, show your portfolio, and set your ideal pay rate.

Talent comes to you icon
Work the way you want

Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.

Payment simplified icon
Get paid securely

From contract to payment, we help you work safely and get paid securely.

Want to get started?

About Upwork

Stars rating
(Average rating of clients by professionals)
G2 2021
#1 freelance platform
Signed contract every week
Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by
Microsoft Logo Airbnb Logo Bissell Logo GoDaddy Logo

Other open jobs by this Client (1)