Senior Backend Engineer

We are looking for a driven backend engineer responsible for developing backend APIs in Django/Django REST Framework. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end.

Responsibilities

  • Write reusable, testable, and effecient code
  • Design and implement low-latency, high-availability, and performant applications
  • Implement security and data protection mechanisms
  • Design and develop RESTful APIs
  • Integrate backend services with multiple other APIs

Skills and Qualifications

  • Expert in Python and Django

  • Experienced with the Django REST Framework

  • Strong communication skills

  • Experience with being a part of an agile team

  • Able to integrate mutiple data sources and databases into one system

  • Understanding the threading limitations of Python, utilizing multi-process architecture

  • Understanding of accessibility and security compliance

  • Knowledge of authentication systems and how authorization works between multiple systems, servers, and environments

  • Understanding fundamental design principles behind a scalable application

  • Familiarity with event-driven programing in Python

  • Ability to create database schemas that represent and support business processes

  • Strong unit-testing and debugging abilities

  • Proficient understanding of version control systems (git)

  • (BONUS) Experienced with DevOps tooling (ansible, terraform, AWS, docker, kubernetes)

If interested please email CV to jobs@nextlinklabs.com