Django Developer

Ova Technologies

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 2-5 years of experience in Python and Django development.
  • Experience in building enterprise-level web applications preferred.
  • Strong experience with relational databases like PostgreSQL/MySQL.
  • Familiarity with Git version control system.

Responsibilities

  • Design, develop, test, and maintain web applications using Python and Django.
  • Develop RESTful APIs using Django REST Framework (DRF).
  • Build secure, reusable, and scalable backend services.
  • Integrate third-party APIs and payment gateways into applications.
  • Optimize database schemas and manage database performance.
  • Collaborate with frontend developers on integrating user interfaces.
  • Write clean, maintainable code and document processes.

Benefits

  • Opportunity for professional growth and development.
  • Flexible work arrangements and a supportive team environment.
  • Involvement in the latest web development technologies and practices.
  • Participation in code reviews and Agile methodologies.
  • Potential to work on high-impact, enterprise-level projects.
Full Job Description
Job Title

Django Developer

Job Summary

We are seeking a skilled Django Developer to design, develop, and maintain scalable web applications using the Django framework. The ideal candidate should have strong experience in Python, REST APIs, database design, and modern web development practices.

Key Responsibilities
  • Design, develop, test, and maintain web applications using Python and Django.
  • Develop RESTful APIs using Django REST Framework (DRF).
  • Build reusable, scalable, and secure backend services.
  • Integrate third-party APIs and payment gateways.
  • Design and optimize database schemas using PostgreSQL, MySQL, or SQLite.
  • Collaborate with frontend developers to integrate user-facing elements.
  • Write clean, maintainable, and well-documented code.
  • Optimize application performance and troubleshoot production issues.
  • Implement authentication, authorization, and security best practices.
  • Participate in code reviews and Agile development processes.
  • Deploy applications using Docker, Nginx, Gunicorn, and cloud platforms.

Required Skills
  • Strong proficiency in Python.
  • Experience with Django and Django REST Framework (DRF).
  • Good understanding of MVC/MVT architecture.
  • Experience with relational databases (PostgreSQL/MySQL).
  • Knowledge of HTML, CSS, JavaScript.
  • Familiarity with Git version control.
  • Understanding of RESTful API development.
  • Experience with authentication methods such as JWT or OAuth.
  • Knowledge of Linux environments and shell scripting.

Preferred Skills
  • Experience with Docker and Kubernetes.
  • Knowledge of Redis and Celery for background task processing.
  • Familiarity with AWS, Azure, or Google Cloud.
  • Experience with CI/CD tools such as Jenkins or GitHub Actions.
  • Understanding of microservices architecture.
  • Basic knowledge of frontend frameworks like React, Angular, or Vue.js.

Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 2-5 years of experience in Python and Django development.
  • Experience in building enterprise-level web applications is preferred.

Technical Skills
  • Python
  • Django
  • Django REST Framework
  • PostgreSQL / MySQL
  • REST APIs
  • Git
  • Docker
  • Linux
  • Redis
  • Celery
  • HTML, CSS, JavaScript
  • Nginx
  • Gunicorn

Nice-to-Have
  • React.js or Vue.js
  • GraphQL
  • WebSockets
  • Elasticsearch
  • RabbitMQ
  • Unit Testing (PyTest)
  • Swagger/OpenAPI
  • Terraform

Soft Skills
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills.
  • Team player with Agile/Scrum experience.
  • Ability to work independently and meet project deadlines.
  • Willingness to learn new technologies.

Similar Jobs

More Jobs at Ova Technologies

  • Django Developer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • SQL Developers
    $80K — $110K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person
  • Technical Project Manager
    $90K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Technical Project Manager
    $90K — $130K *
    Remote
    Information Technology
    Remote in New York, NY
  • Robotics Software Engineer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Consumer Technology
    In-Person

More Information Technology Jobs

Find similar Django Developer jobs: