Senior Full-Stack Software Engineer at MedShift

Django Software Foundation
Charlotte, NC

Senior Full-Stack Software Engineer at


Charlotte,NC,United States

Apr 30, 2025

Meet Your Team

We are the team responsible for all of MedShift’s technology products, including our payment facilitation services, SaaS platforms, and IoT cloud infrastructure. We are a tight-knit group that values speed, agility, hunger, humility, and having fun. Join us on our journey to empower the medical aesthetics market with connected devices, payment solutions, and more.

Tech Stack

  • Python (Django) for REST APIs
  • JavaScript (Vue.js) for SPAs
  • PostgreSQL for relational databases
  • Celery for background job processing
  • GitHub for SCM
  • Slack for team communications
  • Render & Cloudflare for hosting/compute

Who We Are Looking For

At MedShift, we wear many hats and everyone is a leader. As a Senior Full-Stack Software Engineer, you’re not just mastering your craft to set the standard for how we architect and design large, complex web applications — you’re also driving project planning, collaborating directly with stakeholders, taking design-to-delivery ownership of the products you build, and helping grow and mentor your fellow team members.

Base Responsibilities

  • Possesses deep technical knowledge and leadership capabilities
  • Takes full ownership of product development, leading the design and implementation of critical components
  • Frequently acts as a technical lead on large, complex projects
  • Collaborates with cross-functional teams, managing dependencies
  • Communicates effectively with both technical and non-technical stakeholders
  • Actively evolves system architecture to ensure scalability, reliability, and future-readiness

Minimum Qualifications

  • 5+ years experience with SPA frameworks (e.g., Vue.js/React)
  • 4+ years experience with Python web frameworks (e.g., Django/Flask)
  • 5+ years of professional software development experience, open-source contributions, or personal projects demonstrating equivalent expertise
  • Bachelor's Degree in Computer Science, or related experience
  • Deep technical expertise in system design, problem solving, engineering best practices, and testing methodologies
  • Strong proficiency with Git, RESTful APIs, and relational database systems
  • Experience integrating multiple external services and APIs
  • Excellent communication skills with the ability to collaborate effectively across technical and non-technical teams
  • Proven ability to take full ownership of projects, drive architecture decisions, and lead critical initiatives
  • Enthusiasm for working on a fast-moving team with meaningful impact

Benefits

  • 401(k) + Matching
  • Health Insurance (Opt-In)
  • Dental Insurance (Opt-In)
  • Vision Insurance (Opt-In)
  • Life Insurance (Opt-In)
  • Paid Time Off
  • Paid Parental Leave
  • Free Daily In-Office Lunches

Compensation Package

  • Salary Range $130,000 - $160,000
  • Semi-Monthly Pay
  • Performance-Based Quarterly Bonus
  • Stock Options

Work Location & Schedule

  • Hybrid: 4 Days In Person, 1 Day Remote
  • Monday to Friday — 9 AM to 5 PM ET — 40 hours/week

Position:

Employee

Work Schedule:

Full-time

Remote:

No

Relocation:

No

Salary:

$130,000 - $160,000

Perks

  • Free lunch, drinks and snacks
  • 401K
  • Standup or Sitdown
  • MacBook
  • Casual dress
  • Medical, Dental, Vision Insurance
  • Dog friendly office
  • Paid vacation
  • Flexible Spending Account (FSA)
  • Free drinks
  • Work from home
  • Extra Monitor

How to Apply

Position is expired. Thanks for your interest.

Employers

Job Seekers

Agreements

Follow Us

Contact

Email: [email protected]

2012-2025 © Djangojobs.Net. ALL Rights Reserved. Frequently Asked Questions | Terms of Service | Privacy Policy

Django is a registered trademark of the Django Software Foundation | DjangoJobs is not associated with the Django Software Foundation

Posted 2025-04-30

Recommended Jobs

Soccer Head Coach

6 Points Sports Academy
Asheville, NC

HEAD COACH Experience: Significant coaching experience at college or high school level. Residential camp experience is desirable. The Role:  A Head Coach must first and foremost be a positive r…

View Details
Posted 2026-01-11

Maintenance Technician - 3rd Shift

Reser's Fine Foods
Halifax, NC

Title: Maintenance 2. Location: Production. Reports to: Maintenance Supervisor. Classification: Non-Exempt. General Summary: Performs preventative and urgent maintenance of produ…

View Details
Posted 2026-01-14

Member Services Representative - Daytime

Planet Fitness
Durham, NC

Benefits: Employee discounts Free uniforms Training & development Wellness resources Grow with us! This is for a daytime position, weekdays and weekends. It is part time. It can …

View Details
Posted 2026-01-19

Utility Division Estimator

Sanford Contractors
Sanford, NC

Team Member Expectations   Utility Division Estimator   Sanford Contractors is one of North Carolina’s most experienced providers of construction services for commercial, residential, industria…

View Details
Posted 2026-01-31

District Field Technician Charlotte

Backyard Discovery
Charlotte, NC

Position Summary The District Field Technician serves as the primary field-level technical expert and support resources within an assigned geographic district. This role is responsible for resolvi…

View Details
Posted 2026-01-01

Credentialed Veterinary Technician - North Elm Animal Hospital

Encore Vet Group
Greensboro, NC

Overview:   Calling all skilled veterinary technicians: Are you ready for a role where your talents won’t just be appreciated—they’ll be relied on? SIGN ON Bonus and relocation support available! …

View Details
Posted 2025-09-25

Front Desk Receptionist

Hot Springs Health Program, Inc.
Marshall, NC

The Front Desk Receptionist serves as the primary point of contact between the public and the medical center: They establish a smooth working relationship between support staff and Providers, as w…

View Details
Posted 2026-01-23

Desktop Engineer

Zone IT Solutions
Charlotte, NC

Zone IT Solutions is seeking a skilled Desktop Engineer. In this role, you will be responsible for providing comprehensive desktop support, including the installation, configuration, and troubleshoot…

View Details
Posted 2026-01-14

Emergency Veterinary Assistant (Part Time) - Asheville, NC

VEG ER for Pets
Asheville, NC

ABOUT VEG In 2014, VEG was born with a mission to help people and their pets when they need it most. This meant challenging the status quo and fixing everything that was wrong with the ER experien…

View Details
Posted 2026-01-23

Inside Sales & Office Specialist

CoolSys
Morrisville, NC

Overview: CoolSys solves the most complex challenges in refrigeration, air conditioning, heating, engineering, and energy management. With over 3,700 associates nationwide, we deliver tailored soluti…

View Details
Posted 2026-01-16