Django Developer

 

Description:

We are looking for a Junior/Mid Django developer who is a driven individual, keen to learn and develop, to assist the team in designing and programming web applications. As Edgefolio expands, you will help build modern and elegant applications that serve tens of thousands of users across some of the world's leading financial organisations.

You will be a part of a cross-functional product team that is responsible for the full web application development life cycle, producing scalable software solutions from conception to deployment.

As a Python Django Developer, you must be analytical, and comfortable with a mix of web technologies, development frameworks and third-party libraries. If you have great attention to detail, good organisational skills and you are comfortable working in a team, we would like to meet you.

You will need to liaise with front-end developers and product people regularly, so being a good communicator and collaborator is important. You’re the kind of person who wants to join a community of forward-thinking people, thriving in a welcoming and collaborative space where everyone’s learning from each other, and learning fast.

This role brings with it the opportunity for an ambitious individual to build alongside our technical co-founders and a long-term successful team, joining us through 10x growth over the coming years.

You’ll sit in the Technology Team and report to a Lead Engineer and our CTO, Bastien.

Responsibilities

  • Writing web application code and tests in Django web framework (Python)

  • Integrating user-facing elements developed by front-end developers with server side logic

  • Designing and implementing performance applications, identifying and fixing bottlenecks that may arise from inefficient code

  • Developing and testing APIs to various third party systems or frontend applications, preferably using Django REST framework

  • Following a secure development lifecycle, integrating web application security standards in your workflow

  • Working to defined project plans and timescales in an agile environment, with the help of our product manager

  • Working with internal stakeholders to understand and resolve software problems independently

  • Being an active team player in a friendly development team, helping others while not afraid to ask for help yourself

Requirements

  • 2+ years of relevant work experience

  • Experience with Python 3+, Django Framework and its ORM

  • Some knowledge or experience with Django REST Framework and writing APIs

  • Able to write clean HTML (server side templating in Django/Jinja)

  • Experience in writing testable code - Unit/Integration/End-to-end testing

  • Good understanding and experience with code versioning in Git

  • A high technical aptitude and strong attention to detail

  • Collaborative, with strong communication skills

  • Self-starter with the ability to work autonomously in a remote environment

  • Client-focused approach, where user experience matters

Organization Edgefolio
Industry IT / Telecom / Software Jobs
Occupational Category Django Developer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 3 Years
Posted at 2024-02-16 6:55 am
Expires on 2024-12-25