Back End Developer

This job posting expired and applications are no longer accepted.
Live Media Group
Published
3 April 2021

Description

Experienced Django Python Backend Developer
An innovative tech startup, revolutionizing the world of media and information, is looking for an experienced Django Python Backend Developer. Please see all the details below.
Job Description:
We are looking for a Python Django Developer responsible for managing the interchange of data between the DB server, the Front End, and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is useful as well. Along with front-end integration, you will be responsible for DB persistence and server-side logic before CRUD calls to Database. Familiarity with PostgreSQL is preferred. Scaling, testing, and deploying the middleware server-side logic code for multiple users is desirable.
Responsibilities:
1. Writing reusable, testable, and efficient code
2. Design and implementation of low-latency, high-availability, and performant applications
3. Integration of user-facing elements developed by front-end developers with server-side logic
4. Implementation of security and data protection
5. Integration of data storage solutions (PostgreSQL)
6. Scaling of services for multiple users (familiarity with GCP or AWS for scaling of services is a plus)
7. CI/CD experience using GitLab
8. Developing configuration using Configuration Management systems such as Chef, Ansible, or Puppet
9. Proactively monitor and tune for performance. Build dashboard/reports for monitoring.
Skills And Qualifications:
1. Expert in Python, with knowledge of Django, Flask
2. Familiarity with some ORM (Object Relational Mapper) libraries
3. Able to integrate Front End, Middleware, multiple data sources and databases into one system using services for communication
4. Understanding of the threading limitations of Python, and multi-process architecture
5. Basic understanding of Flutter
6. Understanding of accessibility and security compliance
7. Knowledge of user authentication and authorization between multiple systems, servers, and environments
8. Understanding of fundamental design principles behind a scalable application
9. Familiarity with different development paradigms (eg: event-driven programming in Python)
10. Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
11. Able to create, verify database schemas that represent and support business processes
12. Strong unit test, integration test, stress test skills and debugging skills
13. Proficient understanding of GitLab as code versioning and deployment tool
Related keywords: software engineer, java developer, software developer, java, python developer

Job Types: Full-time, Part-time, Contract

Application Question(s):

  • Did you work on backend and deployed successful mobile apps before?
  • What makes you the perfect candidate for this position?

Education:

  • Master's (Preferred)

Experience:

  • Python Django: 3 years (Required)
  • PostgreSQL: 3 years (Required)
  • GitLab CI/CD: 3 years (Required)

Contract Renewal:

  • Likely

Full Time Opportunity:

  • Yes

Work Location:

  • Fully Remote

This Job Is Ideal for Someone Who Is:

  • Dependable -- more reliable than spontaneous
  • People-oriented -- enjoys interacting with people and working on group projects
  • Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction
  • Detail-oriented -- would rather focus on the details of work than the bigger picture
  • Achievement-oriented -- enjoys taking on challenges, even if they might fail
  • Autonomous/Independent -- enjoys working with little direction
  • Innovative -- prefers working in unconventional ways or on tasks that require creativity

COVID-19 Precaution(s):

  • Remote interview process
  • Virtual meetings

Related Jobs

Avaloq Developer   London, UK
26 October 2025