1

Full Stack Python Developer Jobs in Michigan (NOW HIRING)

Senior Full Stack Developer We are looking for Senior Full Stack Developers with strong hands-on ... Node.js and Python. The candidate should have proven expertise in building scalable web ...

Full Stack Developer Location: Detroit, MI On-site Type: Full-time Clearance: No Clearance Required ... Develop and maintain back-end services and REST APIs using Node.js and Python; design for security ...

Role: Jr. Full-Stack Developer Location: Warren, MI Duration: Long term About the role: ยท We're ... Go, Node.js, Python ยท Database: SQL-based systems (e.g., PostgreSQL, MySQL) ยท Authentication ...

WinWinLabs, an education-first non-profit, is looking for a volunteer Full Stack Developer to help ... Python, Ruby, PHP) technologies. * Can you provide examples of full-stack projects you have worked ...

Python programming * Natural Language Processing (NLP) * Agentic AI, including LangChain, LangGraph ... Full stack engineering * JavaScript/TypeScript * HTML/CSS plus SASS/LESS * UI/UX design principles ...

Java Full Stack Developer - US Hybrid

Detroit, MI ยท Hybrid

$48 - $62/hr

The Full Stack Developer must possess the following skills and qualifications: * 5+ years of experience in Python, developing applications, scripts, or data processing solutions. * Experience with ...

New

Full-Stack Developer

Warren, MI ยท On-site

$50 - $55/hr

We're looking for a Senior Full-Stack Software Developer who: * Strives for excellence * Embraces innovation * Thrives in a collaborative, cross-functional team environment * Exhibits a strong work ...

Full Stack Developer

Ann Arbor, MI ยท On-site

$70K/yr

Training & development We are looking for a Full Stack Developer to join our Development team ... Basic skills in Python * Experience with React + TypeScript * Fluent in English (written and verbal ...

... Full Stack Developer to join our RSI Development team. In this role, you will work closely with ... Technical Skills Basic skills in Python Experience with React + TypeScript Fluent in English ...

Deloitte is a leading professional services firm seeking an experienced Lead Full Stack Developer ... as Node.js, Python, Java, or equivalent, including building APIs, integrating services, and ...

Lead Developer (Python)

Auburn Hills, MI ยท On-site

$132.50K - $162.80K/yr

Architect and implement full-stack solutions integrating AI models with front-end and back-end ... Strong programming skills in Python and JavaScript (React, Node.js). * Proven experience with cloud ...

Full Stack Platform Engineer Client is a global professional services company with leading ... Experience in Java, C#, Go Lang, or Python and comfortable developing in multiple technology areas ...

Full Stack Developer Location: Hybrid - 2 days a week in Lansing, MI office Interview-In-Person Key Responsibilities: * Develop robust, scalable, and maintainable full-stack solutions using modern ...

next page

Showing results 1-20

Full Stack Python Developer information

See Michigan salary details

$51.9K

$113.1K

$159.9K

How much do full stack python developer jobs pay per year?

As of Jun 3, 2026, the average yearly pay for full stack python developer in Michigan is $113,134.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $131,600.00 per year, depending on experience, location, and employer.

What Is a Full Stack Python Developer?

A full stack Python developer uses the Python programming language for the development of the entire technology stack of a web application. Python is a computer programming language that has become one of the more popular for application development. In this job, your duties revolve around developing both front-end and back-end components, which are primarily interfaces and application code, respectively. As a full stack Python developer, you must understand how the entire technology stack functions and have hands-on experience with each component.

What are the key skills and qualifications needed to thrive as a Full Stack Python Developer, and why are they important?

To thrive as a Full Stack Python Developer, you need proficiency in Python programming, front-end (HTML, CSS, JavaScript), back-end frameworks like Django or Flask, and a solid understanding of databases and RESTful APIs. Familiarity with version control systems (such as Git), cloud platforms (AWS, Azure), and containerization tools (Docker) is typically required, along with relevant certifications being an advantage. Problem-solving, adaptability, and strong communication skills help developers collaborate effectively and address complex technical challenges. These combined technical and soft skills are crucial for delivering robust, scalable applications and ensuring smooth teamwork in dynamic development environments.

What are some common challenges Full Stack Python Developers face when managing both front-end and back-end tasks?

Full Stack Python Developers often juggle multiple responsibilities, including designing user interfaces and ensuring robust server-side logic. One frequent challenge is efficiently switching between front-end frameworks (like React or Angular) and back-end Python code, which requires staying up-to-date with technologies on both ends. Additionally, integrating APIs, troubleshooting cross-platform issues, and maintaining code consistency can be complex in fast-paced environments. Effective communication with UI/UX designers and DevOps teams is also crucial to ensure seamless deployments and user experiences.

What is the difference between Full Stack Python Developer vs Backend Python Developer?

AspectFull Stack Python DeveloperBackend Python Developer
Primary FocusDeveloping both frontend and backend applications using PythonBuilding and maintaining server-side logic and databases with Python
Skills RequiredPython, JavaScript, HTML, CSS, frameworks like Django/Flask, frontend librariesPython, database management, API development, server-side frameworks
Work EnvironmentFull-stack projects, both client and server-side tasksBackend systems, APIs, database integration
Common UsageStartups, small teams, full product developmentLarge-scale backend systems, data processing

While both roles involve Python, a Full Stack Python Developer handles both frontend and backend development, whereas a Backend Python Developer focuses solely on server-side logic and database management. The choice depends on whether you want a comprehensive development role or specialize in backend systems.

What are the most commonly searched types of Full Stack Python Developer jobs in Michigan? The most popular types of Full Stack Python Developer jobs in Michigan are:
What job categories do people searching Full Stack Python Developer jobs in Michigan look for? The top searched job categories for Full Stack Python Developer jobs in Michigan are:
What are popular job titles related to Full Stack Python Developer jobs in MI? For Full Stack Python Developer jobs in MI, the most frequently searched job titles are:
Full Stack Developer (Python/PHP)

Full Stack Developer (Python/PHP)

iMPact Business Group

Clawson, MI โ€ข On-site

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Job Description
About the Role
We are seeking a highly skilled and motivated Full Stack Developer to join our growing team in Birmingham, Michigan. This is an onsite position offering the opportunity to work hands-on with a complex, high-performing SaaS application serving a rapidly expanding client base.
The ideal candidate has a deep technical aptitude, a passion for solving complex challenges, and the ability to work across multiple technologies. You'll be involved in every aspect of our technology stack; from database design to front-end enhancements; and will play a key role in improving financial systems that power our operations.
Key Responsibilities
- Design, develop, test, and maintain scalable full-stack applications (30K-75K+ lines of code).
- Enhance and support our existing SaaS platform focused on financial systems and client-facing services.
- Write clean, efficient, and maintainable code across multiple programming languages and frameworks.
- Debug, troubleshoot, and optimize application performance across environments.
- Collaborate with cross-functional teams to identify areas for innovation and system improvement.
- Contribute to data reporting and business intelligence (BI) initiatives using MySQL and related technologies.
- Ensure code quality, reliability, and adherence to security best practices in a financial data environment.
Job Requirements
Required Skills & Experience
- 5+ years of full stack development experience.
- Bachelor's degree in Computer Science, Software Engineering, or related technical discipline.
Proficiency in:
- PHP and Laravel framework
- Python
- AWS (Amazon Web Services)
- MySQL and database design principles
- Business Intelligence (BI) and reporting tools
- Strong understanding of SaaS architecture, testing methodologies, and debugging complex systems.
- Proven ability to work in dynamic, fast-paced environments with changing priorities.
Preferred Experience
- Background in financial systems, such as:
- Banking, credit, lending, or investment systems
- Loan processing or financial data analysis platforms
- Familiarity with financial reporting, transaction integrity, and compliance-oriented system design.
Who You Are
- A problem-solver with strong analytical and debugging skills.
- Technically curious and driven to learn new frameworks and technologies.
- Comfortable working independently but collaborative in nature.
- Thrives in an environment where innovation and adaptability are key to success.
- Motivated by the opportunity to enhance and create systems that directly impact client growth and satisfaction.