Robert Half - Charleston, SC

posted 19 days ago

Full-time - Mid Level
Charleston, SC
Administrative and Support Services

About the position

We are seeking a highly skilled Django Developer to join our dynamic engineering team. The ideal candidate will have a deep understanding of Python web frameworks and a passion for building scalable, efficient, and user-friendly applications. This role will involve designing, developing, and maintaining robust web applications, APIs, and data pipelines.

Responsibilities

  • Design and develop robust backend systems using Django and its ecosystem.
  • Write clean, well-structured, and maintainable Python code.
  • Implement RESTful APIs to power frontend applications and data integrations.
  • Optimize database queries and application performance.
  • Collaborate with frontend developers to build seamless user experiences.
  • Integrate React frontend framework with Django backend.
  • Design and implement efficient data models using relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
  • Write comprehensive unit, integration, and end-to-end tests.
  • Utilize testing tools like Selenium and Scrapy for automated testing.
  • Deploy applications to production environments using containerization technologies (Docker, Kubernetes).

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in Python web development.
  • Strong proficiency in Django and its core concepts.
  • Experience with Python frameworks and libraries (e.g., Flask, PyTorch).
  • Proficiency in JavaScript frameworks (e.g., React, Node.js).
  • Solid understanding of relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
  • Knowledge of software testing methodologies and tools (Selenium, Scrapy).
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance
  • 401(k) plan
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service