Python Full Stack Developer
Python Full Stack Developer – Angular / Java / AI
*Location:* Phoenix, AZ
*Job Type:* Contract
Onsite Interview - Phoenix, AZ
Job Summary
We are seeking an experienced *Python Full Stack Developer* with strong hands-on expertise in *Python, FastAPI, Angular, and TypeScript* to develop and enhance modern enterprise applications.
The ideal candidate will have experience building asynchronous backend services and REST APIs, developing Angular-based single-page applications, working with MongoDB/PostgreSQL, and supporting CI/CD and automated testing. Experience with *Java* and exposure to *AI/Generative AI integrations* are also preferred.
Key Responsibilities
* Design, develop, and maintain backend applications using *Python 3.12+ and FastAPI*.
* Build asynchronous services, REST APIs, and automation scripts using Python.
* Develop and maintain modern front-end applications using *Angular and TypeScript*.
* Work with *SPA architecture* and support Angular framework upgrades to newer major versions.
* Design and integrate applications with *MongoDB and PostgreSQL* databases.
* Develop and consume RESTful APIs and integrate with internal and external services.
* Work with existing *Java-based backend services and enterprise applications* as needed.
* Participate in application troubleshooting, debugging, performance optimization, and production support.
* Work with *CI/CD pipelines*, automated testing frameworks, and application release processes.
* Collaborate with development, QA, architecture, and business teams throughout the software development lifecycle.
* Take ownership of assigned features and deliver reliable, maintainable solutions.
Required Skills
* Strong hands-on experience with *Python 3.12+*.
* Strong experience with *FastAPI* and asynchronous Python development.
* Experience developing automation scripts using Python.
* Strong experience with *Angular* and *TypeScript*.
* Good understanding of *Single Page Application (SPA) architecture*.
* Experience performing or supporting *Angular version upgrades*.
* Experience with *MongoDB and/or PostgreSQL*.
* Strong experience developing and integrating *REST APIs*.
* Familiarity with *CI/CD pipelines, test automation, and release processes*.
* Strong debugging and problem-solving skills.
* Excellent communication skills and a strong ownership mindset.
Preferred / Good to Have
* Working knowledge of *Java* and Java-based backend applications.
* Exposure to *AI/Generative AI application development or integrations*.
* Experience integrating *LLM/AI APIs* into enterprise applications.
* Understanding of prompt-based workflows, AI-powered automation, or intelligent application features.
* Experience working in a technology environment combining *Python, Java, Angular, and APIs*.
*Location: Phoenix, Arizona*
Pay: Up to $45.00 per hour
Work Location: In person