Python Developer – Web, API and React.js

Zodiac Solutions, Inc

Alpharetta (GA)

On-site

USD 110,000 - 150,000

Full time

1 hour ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Zodiac Solutions, Inc. in Alpharetta, GA is seeking an experienced Python Developer focused on web development and API engineering.

You will build scalable, secure, high-performance software and collaborate with product managers, designers, QA engineers, DevOps, and business stakeholders. The role covers design, development, testing, deployment, integration, and production support, including building RESTful APIs with Django, Flask, or FastAPI, implementing authentication with OAuth/JWT/API

Qualifications

  • Strong experience with Python backend development and modern web frameworks.
  • Experience building RESTful APIs with Django, Flask, or FastAPI.
  • Experience with relational databases (PostgreSQL/MySQL) and ORM tools.
  • Proficient in API security, authentication, and documentation.
  • Ability to write automated tests and participate in code reviews.

Responsibilities

  • Develop and maintain web applications and APIs.
  • Design scalable, secure backend services and data models.
  • Collaborate with cross-functional teams to define requirements.
  • Implement testing, CI/CD pipelines, and deployment automation.
  • Troubleshoot production issues and optimize performance.

Skills

Python
Django
Flask
FastAPI
REST
HTTP
JSON

Tools

React.js workflows
PostgreSQL
MySQL
SQLAlchemy
Redis
MongoDB
Git
Docker
OpenAPI
Swagger
OWASP
Kubernetes

Job description

Job Title : Python Developer – Web , API and React.js

Job type : W2 only

Interview Mode – Final round is In -Person

No Sponsorship

Position Overview

We are seeking an experienced Python Developer with strong expertise in web development and API engineering.

The ideal candidate will build scalable, secure, high-performance, and maintainable software solutions.

You will collaborate with product managers, designers, QA engineers, DevOps teams, and business stakeholders.

This role covers software design, development, testing, deployment, integration, and production support.

Key Responsibilities
  • Develop and maintain web applications using Python, Django, Flask, or FastAPI.
  • Design, build, document, and maintain scalable RESTful APIs.
  • Integrate third-party services, external platforms, payment systems, and business applications.
  • Create reusable backend services, modular components, and efficient application workflows.
  • Implement API authentication using OAuth, JWT, API keys, or similar technologies.
  • Define API schemas, request validation, response formats, versioning, and error handling.
  • Develop background jobs and asynchronous workflows using Celery, asyncio, or equivalent tools.
  • Write clean, efficient, secure, testable, and maintainable Python code.
  • Create automated tests using pytest, unittest, and API testing frameworks.
  • Perform code reviews and promote strong software engineering standards.
  • Investigate defects, troubleshoot production issues, and implement long-term solutions.
  • Optimize application performance, reliability, scalability, and response times.
  • Document technical designs, API specifications, system processes, and deployment procedures.
Technical Requirements
  • Strong professional experience with Python and backend software development.
  • Hands-on experience with Django, Flask, FastAPI, or comparable web frameworks.
  • Experience with popular React.js workflows such as Redux or Context API
  • Strong understanding of REST, HTTP, JSON, XML, and web communication standards.
  • Experience designing secure, versioned, documented, and backward-compatible APIs.
  • Proficiency with relational databases such as PostgreSQL or MySQL.
  • Strong knowledge of SQL, database design, query optimization, and migrations.
  • Experience using Django ORM, SQLAlchemy, or other object-relational mapping tools.
  • Familiarity with Redis, MongoDB, or other NoSQL database technologies.
  • Experience with Git, branching strategies, pull requests, and collaborative development.
  • Knowledge of Docker, containerized applications, and Linux-based environments.
  • Understanding of CI/CD, automated deployments, and continuous integration pipelines.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of OAuth, JWT, encryption, access control, and secure coding practices.
  • Familiarity with OpenAPI, Swagger, API gateways, rate limiting, and monitoring.
  • Understanding of OWASP security principles and common web vulnerabilities.
Preferred Qualifications
  • Experience with Kubernetes, microservices, serverless systems, or distributed architectures.
  • Knowledge of RabbitMQ, Kafka, event-driven systems, or message-based communication.
  • Experience with GraphQL, WebSockets, real-time systems, or asynchronous programming.
  • Familiarity with Terraform, infrastructure as code, logging, and observability platforms.
Skills and Benefits
  • Strong analytical, problem-solving, communication, teamwork, and project management skills.
  • Ability to explain complex technical concepts to technical and non-technical stakeholders.
  • We offer competitive compensation, flexible work options, professional development, and benefits.

We are an equal opportunity employer committed to diversity, inclusion, and continuous learning.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

JPS Tech Solutions • Illinois

On-site
USD 150,000 - 190,000
Sr. Python Developer (React, Azure Devops, FastAPI)
Sr. Python Developer (React, Azure Devops, FastAPI)

Centraprise • Chicago (IL)

Hybrid
USD 100,000 - 130,000
Python Developer (Angular/React) - W2
Python Developer (Angular/React) - W2

Miracle Software Systems, Inc • Dearborn (MI)

On-site
USD 90,000 - 130,000
Python Developer
Python Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
React / :Python Developer - 65/hr 1 year contract - REMOTE
React / :Python Developer - 65/hr 1 year contract - REMOTE

ContractStaffingRecruiters.com • Stamford (CT)

Remote
USD 80,000 - 120,000
Python Developer | Wilmington/New York, US
Python Developer | Wilmington/New York, US

JobCubby • New York (NY), Northern (KY)

Hybrid
USD 42,000 - 147,000
Python Developer
Python Developer

IVID TEK INC • Phoenix (AZ)

Hybrid
USD 120,000 - 160,000
AWS Python Full Stack Developer (Python + Node.js + TypeScript + React)
AWS Python Full Stack Developer (Python + Node.js + TypeScript + React)

Nexwave • Plano (TX)

On-site
USD 100,000 - 130,000
Python Developer
Python Developer

Talent Groups • United States

On-site
USD 80,000 - 120,000
Python Developer - W2 Only
Python Developer - W2 Only

InterSources Inc • Tampa (FL)

On-site
USD 80,000 - 100,000