1

Mobile Full Stack Python Developer Jobs in Arizona

Python Developer

Phoenix, AZ · On-site

$50 - $68.75/hr

The Arizona Department of Health Services (ADHS) is seeking a skilled and experienced Python developer to modernize and refactor the Python codebase that supports an existing full-stack geocoding ...

Senior Full Stack Developer Role Overview We are seeking strong Full Stack Engineers who possess ... Python and/or Node.js * REST API design and development * Service-oriented architecture

Python Developer

Phoenix, AZ · On-site

$50 - $68.75/hr

Proficiency in Python, with demonstrated experience building and maintaining backend services or ... Strong problem-solving skills and ability to debug and troubleshoot across the stack * Ability to ...

AI Full-Stack Engineer

Scottsdale, AZ · On-site

$90K - $150K/yr

We primarily work with JavaScript (Node.js) and a bit of Python, so familiarity with these ... Collaborate with our DevOps team to ensure our services are secure, scalable, and built on modern ...

We are looking for a Full Stack Developer who can build scalable web applications, solve complex problems, and use AI tools to move faster without compromising quality. This is a great opportunity ...

New

Full Stack Developer

Phoenix, AZ · On-site

$80K - $100K/yr

We are looking for a Full Stack Developer who can build scalable web applications, solve complex problems, and use AI tools to move faster without compromising quality. This is a great opportunity ...

New

Share this job: Share: Share Senior Full Stack .Net Developer with Facebook Share Senior Full Stack .Net Developer with LinkedIn Share Senior Full Stack .Net Developer with Twitter Caution against ...

We are seeking an experienced Full Stack Developer with 7-10 years of professional experience to join our Messaging Team as a contractor. The ideal candidate will have a strong background in both ...

Full Stack Engineer

AZ · On-site +1

... developer. You'd be the second. That means real ownership from day one, an unusually wide view of ... Strong with TypeScript and comfortable in Python (or strong in Python with TS fluency) * Shipped to ...

next page

Showing results 1-20

Mobile Full Stack Python Developer information

What is the difference between Mobile Full Stack Python Developer vs Web Full Stack Python Developer?

AspectMobile Full Stack Python DeveloperWeb Full Stack Python Developer
Primary FocusDeveloping mobile applications with Python backend integrationBuilding web applications using Python frameworks
Skills RequiredMobile app development, Python, APIs, UI/UX for mobileWeb development, Python, HTML/CSS, JavaScript
Work EnvironmentMobile app projects, cross-platform tools, mobile testingWeb servers, browsers, web hosting environments
Common EmployersMobile app companies, startups, tech firmsWeb development agencies, SaaS companies, enterprises

The main difference between a Mobile Full Stack Python Developer and a Web Full Stack Python Developer lies in their focus areas. The mobile role centers on creating mobile applications with Python backend support, while the web role emphasizes building web-based platforms. Both roles require Python expertise but differ in tools, environments, and end-user platforms.

What are the most commonly searched types of Full Stack Python Developer jobs in Arizona? The most popular types of Full Stack Python Developer jobs in Arizona are:
What are popular job titles related to Mobile Full Stack Python Developer jobs in Arizona? For Mobile Full Stack Python Developer jobs in Arizona, the most frequently searched job titles are:
What job categories do people searching Mobile Full Stack Python Developer jobs in Arizona look for? The top searched job categories for Mobile Full Stack Python Developer jobs in Arizona are:
What cities in Arizona are hiring for Mobile Full Stack Python Developer jobs? Cities in Arizona with the most Mobile Full Stack Python Developer job openings:
Python Developer

Python Developer

IT America Inc

Phoenix, AZ • On-site

$50 - $68.75/hr

Other

Posted 15 days ago


Job description

Title: Python Developer

Location: Onsite in Phoenix, AZ LOCAL CANDIDATES ONLY

Duration: Long term contract

Job Description:

Overview: The Arizona Department of Health Services (ADHS) is seeking a skilled and experienced Python developer to modernize and refactor the Python codebase that supports an existing full-stack geocoding system. This system includes multiple Python scripts for data processing and automation, a SQL Server database, Esri file geodatabases, and a PHP-based web interface for configuring and running geocoding jobs. It also features a manual geocoding interface built with the ArcGIS JavaScript API. Geocoding workflows leverage a combination of locally installed geocoding software, ArcGIS Server-based geocoding services, and the Google Maps API.

This contract position will focus on improving the maintainability, clarity, and structure of the existing Python codebase. Core responsibilities include refactoring scripts that handle geocoding logic, address standardization, data validation, and geospatial enrichment. The refactored code should follow Python best practices (including PEP 8), improve error handling and logging, and allow for more efficient testing, debugging, and future enhancement.

Key Responsibilities:

  • Assess the current Python codebase, workflows, and dependencies related to geocoding and spatial data processing.
  • Refactor and modernize existing Python scripts to improve code readability, modularity, and adherence to best practices (e.g., PEP 8, logging, error handling).
  • Maintain and improve integration with multiple geocoding services, including locally installed geocoding software, ArcGIS Server REST-based services, and Google Maps Geocoding API (including quota management and API key security)
  • Transition data processing from flat files (CSVs, Esri file geodatabases) to an ArcGIS Enterprise Geodatabase (SQL Server).
  • Implement robust logging, error handling, and validation throughout the codebase.
  • Optimize and document fallback logic for handling geocoding failures and manual resolution workflows.
  • Produce high-quality technical documentation, including code comments and usage instructions, architecture diagrams and workflow documentation.
  • Improve the logging and reporting framework for better error tracking and system transparency.
  • Collaborate with internal GIS and IT staff for requirements clarification, testing, and implementation support.

Required Skills & Experience:

  • Core Technical Proficiency
  • Python Proficiency Advanced experience writing clean, modular Python code for data processing and automation. Familiarity with best practices including PEP 8, logging, and error handling; libraries may include: pandas, os, shutil, logging, arcpy, pyodbc, requests
  • Experience using ArcPy for spatial joins, geoprocessing, and field calculations
  • Strong understanding of SQL Server databases, including querying and updating tabular data; working knowledge of geospatial data stored in ArcGIS Enterprise Geodatabases
  • Experience working with third-party geocoding APIs, especially Google's Geocoding API (including authentication, usage limits, and response parsing)
  • Familiarity with API security protocols such as OAuth2, API keys, or JWT
  • Understanding of API authentication and security protocols
  • Software Development Best Practices
  • Adherence to PEP 8 and modular design principles
  • Use of Git for version control and collaboration
  • Experience writing clean, maintainable, and well-documented code
  • Comfortable working independently and delivering clear, reliable deliverables in a contract environment

Preferred Qualifications:

  • Experience modernizing or rewriting legacy Python codebases
  • Familiarity with geocoding accuracy scoring, fallback strategies, and manual resolution workflows
  • Prior work with public health, government, or GIS teams is a plus