Application Developer I Job in Spring Hill, TN | Yulys
×

Job Title: Application Developer I

Apply on Job
Company Name: Swordsweeper
Salary: USD 65,000.00
-
USD 75,000.00 Yearly
Job Industry: Program Development
Job Type: Full time
WorkPlace Type: On-Site
Location: Spring Hill, TN, United States
Required Candidates: 1 Candidates
Skills:
Composer
MVC Architecture
OOP
Job Description:


About the Role

We’re looking for an Application Developer to join our growing development team at Swordsweeper. This role will focus on building scalable web applications in Python using Django and Django-Rest-Framework.


This role works closely with other members of the team in an Agile environment to deliver right-sized, high-quality, APIs and backend systems to support new features.


The ideal candidate will have experience working directly with Django and Django-Rest-Framework.


Responsibilities

  1. Develop and maintain backend services using Python and Django (4.x or newer)
  2. Build and maintain RESTful APIs using Django REST Framework (DRF)
  3. Collaborate with frontend developers (React or similar) to integrate APIs
  4. Write clean, maintainable, and well-documented code
  5. Optimize queries and backend performance (PostgreSQL, MySQL)
  6. Implement authentication, permissions, and security best practices
  7. Participate in code reviews, daily standups, sprint planning, and retros
  8. Assist with CI/CD pipelines and deployment (GitHub Actions, Docker, etc.)
  9. Write unit and integration tests to ensure quality (pytest, DRF test client)


Requirements

  1. 2+ years of experience in backend development with Python.
  2. Strong understanding of relational databases (PostgreSQL, MySQL)
  3. Experience working with frameworks like Django-Rest-Framework or Fast API for building APIs
  4. Familiarity with Docker, Git, and basic CI/CD pipelines
  5. Experience working in Agile teams using tools like Jira, GitHub/GitLab
  6. Ability to troubleshoot and debug backend logic and performance issues
  7. Clear understanding of web security, authentication, and permissions
  8. Strong communication skills and a collaborative mindset


Nice to Have

  1. Experience creating APIs with Django + Django Rest Framework
  2. Familiarity with Celery + Redis for background tasks
  3. Experience with GraphQL (e.g., Apollo, Graphene)
  4. Exposure to Cloud Platforms (e.g., AWS, Azure, DigitalOcean)
  5. Experience with test automation or API testing tools (e.g., Postman, Pytest)
  6. Basic knowledge of frontend frameworks (React, Vue)


Career Path

This mid-level role offers opportunities to grow into a Senior Developer, Tech Lead, or Architect track depending on your interests and performance.


About Us

Swordsweeper is a privately-owned firm based in Spring Hill, TN. We consistently demonstrate ownership individually and in team efforts for our growing client portfolio. We nurture a working environment which values creating right-sized solutions for our customers, building teams which can quickly adapt to the inevitable changes that come with agile software development. We prize individuals who confidently ask for help, expanding their personal knowledge and the collective wisdom of the larger team.


Benefits

  1. Competitive salary based on experience
  2. Flexible hours
  3. Paid time off and holidays
  4. Health, dental, and vision insurance
  5. Career advancement opportunities

Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.

Become a part of our growth newsletter