This job was posted over 90 days ago and may no longer be available.

Django Developer

GetTechTalent is a hand-selected network of Europe’s best freelance developers, designer and product managers. We empower our clients to build outstanding digital products with high-performance remote teams. By joining GetTechTalent, you’ll work on eye-level with top-notch peers on exciting projects for clients ranging from renown start-ups to Fortune 500 companies.

Your opportunity
We are looking for an experienced Django developer who can build scalable backend applications in time and quality. You’ll be responsible for translating business requirements into technical specifications and scalable back-end architectures, database models and high-quality code. On top, know how to integrate front-end elements (e.g. using ReactJS) into a Django based application. Our ideal candidate is reliable, fully committed, shares our passion for high-quality work and is looking for a professional remote freelance setup.

Your responsibilities

  • Develop reusable, testable and efficient code
  • Design and implement scalable backend applications
  • Implement REST-APIs including authentications and security mechanisms
  • Integrate backend with other services/systems
  • Integrate user-facing elements developed by front-end developers with server-side logic
  • Collaborate with other team members and manage stakeholders/customers

Requirements

  • Expert in Python 3 with 5+ years Django experience
  • Experience with RESTful APIs (Django Rest Framework)
  • Ability to design and structure a Django-based backend architecture
  • Experience setting up and integrating message brokers (e.g. RabbitMQ via Celery)
  • Knowledge of authentication and authorization between systems/services (OAuth, JWT, etc.)
  • Experience setting up and deploying staging/production environments
  • Proficiency with design, integration and optimisation of relational databases (MySQL, Postgres)
  • Knowledge about accessibility, security compliance and user authentication
  • Experience with AWS or Azure is a strong plus
  • Understanding of fundamental design principles behind a scalable application
  • Advanced understanding of front-end technologies (ReactJS, Angular, HTML5, and CSS3)
  • Strong unit testing and debugging skills
  • Experience with agile software development processes (Scrum, continuous integration, etc.)
  • Experience to manage customer requirements, expectations and scope
  • You share our passion for quality, reliability, and deliver what you committed
  • Excellent communication skills
  • You are officially registered as freelancer
  • Fluency in English (spoken and written)
  • Full-time availability (40hrs/week)
  • You are based in the European Union

Desired Skills

How to Apply

Sound like a good fit for you? Apply here: https://goo.gl/Tgf9dz

Contact Info

Posted: June 10, 2017

Apply


Get Updates