1

Python Fastapi Developer Jobs in Downingtown, PA

... engineering teams and drive best practices. Python and AWS experience are valued but not the ... such as FastAPI, Django, or Flask. * Working knowledge of AWS (compute, storage, database ...

... engineering teams and drive best practices. Python and AWS experience are valued but not the ... FastAPI, Django, or Flask. Working knowledge of AWS (compute, storage, database, networking ...

... engineering teams and drive best practices. Python and AWS experience are valued but not the ... such as FastAPI, Django, or Flask. * Working knowledge of AWS (compute, storage, database ...

New

Showing results 21-31

Python Fastapi Developer information

See Downingtown, PA salary details

$13

$60

$89

How much do python fastapi developer jobs pay per hour?

As of Sep 15, 2026, the average hourly pay for python fastapi developer in Downingtown, PA is $60.78, according to ZipRecruiter salary data. Most workers in this role earn between $50.10 and $69.04 per hour, depending on experience, location, and employer.

What is a Python FastAPI developer?

A Python FastAPI Developer is responsible for designing, developing, and maintaining backend applications using FastAPI, a modern web framework for building APIs with Python. They work on creating high-performance APIs, integrating with databases, implementing authentication, and ensuring scalability. This role often involves working with asynchronous programming, cloud services, and containerization tools like Docker. Developers collaborate with teams to create efficient, secure, and well-documented API endpoints for web and mobile applications.

What are some typical daily tasks for a Python FastAPI developer?

A Python FastAPI Developer typically spends their day designing, developing, and maintaining RESTful APIs to support web or mobile applications. This involves writing clean and efficient Python code, collaborating with frontend developers or other backend engineers to integrate new features, and ensuring the application meets performance and security standards. Developers also participate in code reviews, debugging, and continuous integration processes, while regularly communicating with product managers or stakeholders to align on project requirements. Staying up to date with FastAPI enhancements and industry best practices is also a common part of the role.

What are the key skills and qualifications needed to thrive in the Python FastAPI developer position, and why are they important?

To thrive as a Python FastAPI Developer, you need strong proficiency in Python programming, experience designing RESTful APIs with FastAPI, and a background in web development concepts. Familiarity with version control systems like Git, containerization tools such as Docker, and knowledge of cloud platforms or SQL/NoSQL databases are commonly required, and certifications in cloud services or Python development can be advantageous. Excellent problem-solving skills, effective communication, and the ability to collaborate in agile teams help developers contribute efficiently to complex projects. These competencies ensure robust, scalable backend solutions and smooth coordination within development teams to meet business goals.

What are popular job titles related to Python Fastapi Developer jobs in Downingtown, PA?

For Python Fastapi Developer jobs in Downingtown, PA, the most frequently searched job titles are:

What job categories do people searching Python Fastapi Developer jobs in Downingtown, PA look for?

The top searched job categories for Python Fastapi Developer jobs in Downingtown, PA are:

What cities near Downingtown, PA are hiring for Python Fastapi Developer jobs?

Cities near Downingtown, PA with the most Python Fastapi Developer job openings:

Full Stack Lead

Newark, DE โ€ข On-site

Photon
IT Servicesย โ€ขย 1 - 10 employees

Other

Posted 18 days ago


Key responsibilities

  • Lead the end-to-end technical design and development of full-stack applications, focusing on front-end/UI and APIs.

  • Own the micro-frontend strategy, including module boundaries, shared shell, and Webpack & Module Federation setup.

  • Provide technical leadership, conduct code reviews, mentor team members, and oversee day-to-day delivery activities.


Job description

We are seeking an experienced Full Stack Technical Lead, front-end and API-focused, to lead the design, development, and delivery of scalable, high-performance applications. The ideal candidate has expert-level command of React/TypeScript and micro-frontend (MFE) architecture, strong REST API design skills, and the technical leadership skills to guide engineering teams and drive best practices. Python and AWS experience are valued but not the primary focus of the role.
Description for Internal Candidates

Key Responsibilities

  • Lead the end-to-end technical design and development of full-stack applications, with emphasis on the front-end/UI platform and its supporting APIs.
  • Own the micro-frontend (MFE) strategy module boundaries, shared shell, and Webpack & Module Federation setup across teams.
  • Define the UI design system component libraries, design tokens, and how they're sourced from Figma and propagated to code.
  • Set standards for state management across React applications and for CSS architecture at scale.
  • Own accessibility (ARIA/WCAG) compliance delivery across all UI surfaces.
  • Define UI performance budgets and drive performance/error monitoring rollout in production.
  • Design, build, and manage robust RESTful APIs (OpenAPI 3.0) and service integrations, including versioning, lifecycle, and governance.
  • Set the strategy for contract testing across producing and consuming teams.
  • Direct authentication/authorization delivery using OAuth/OIDC and enforce OWASP security standards for both UI and APIs.
  • Design and optimize database queries, indexing, and data access strategies (schema/data modelling not required for this role).
  • Set the test automation strategy (Playwright) and quality gates for UI/API releases.
  • Ensure application scalability, availability, reliability, and security.
  • Collaborate with product, engineering, DevOps, and other stakeholders to translate business requirements into technical solutions.
  • Provide technical leadership, code reviews, and mentorship to development team members; run day-to-day delivery of the team including sprint commitments and real-time unblocking.
  • Drive engineering best practices including clean code, testing, CI/CD, monitoring, and documentation.
  • Champion effective use of AI-assisted development tools (e.g., GitHub Copilot) across the SDLC coding, code review, testing, and documentation and set adoption practices for the team.
  • Identify technical risks, bottlenecks, and architectural improvements and provide effective solutions.
  • Participate in effort estimation, sprint planning, technical roadmaps, and delivery planning.

Required Skills

  • Expert, hands-on React and TypeScript skills non-negotiable.
  • Proven, hands-on experience with micro-frontend architecture using Webpack and Module Federation non-negotiable.
  • Understanding of software architecture, including scalable, API-based, service-oriented system design.
  • Strong hands-on Node.js experience for API and backend services.
  • Strong experience designing and developing REST APIs (OpenAPI 3.0) and integrating third-party services; API versioning, security, documentation, and performance best practices.
  • Experience with state management patterns (Redux, Context, signals, or equivalent) and CSS architecture at scale.
  • Experience working with a UI design system (component libraries, design tokens) and Figma hand-off workflows.
  • Working knowledge of ARIA/accessibility (WCAG) standards.
  • Solid understanding of OAuth/OIDC and OWASP security practices for both front-end and APIs.
  • Experience writing contract tests for APIs.
  • Comfortable writing and optimizing SQL queries against relational databases (e.g., PostgreSQL, MySQL) data modelling/schema design not required.
  • Experience with CI/CD pipelines, automated testing (Playwright or similar), and production deployment practices.
  • Practical, hands-on experience using AI-assisted coding tools (e.g., GitHub Copilot) in day-to-day development and across the SDLC.
  • Experience mentoring and guiding software engineers.
  • Strong problem-solving, communication, and stakeholder management skills.

Preferred Qualifications

  • Experience with Python for backend/API development (added advantage, not required) frameworks such as FastAPI, Django, or Flask.
  • Working knowledge of AWS (compute, storage, database, networking, security, monitoring services) preferred, not mandatory.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience implementing UI A/B testing.
  • Exposure to error/performance monitoring tooling (DynaTrace RUM, or similar).
  • Experience working in Agile/Scrum development environments.
  • Prior work in a regulated or enterprise design-system environment.

Experience

8+ years of overall software development experience, with significant experience in front-end/full-stack development, React/TypeScript, micro-frontend architecture, and API design/development.