This role spans the full development stack - React-based frontends, Python/FastAPI backends, and ... The Core Full Stack Developer is the person who reliably ships what's on their plate, communicates ...
This role spans the full development stack - React-based frontends, Python/FastAPI backends, and ... The Core Full Stack Developer is the person who reliably ships what's on their plate, communicates ...
Full-Stack Developer The Opportunity: As a full stack developer, you can resolve a problem with a ... Experience with Python testing frameworks, such as pytest, and modern package management (UV)
Full-Stack Developer The Opportunity: As a full stack developer, you can resolve a problem with a ... Experience with Python testing frameworks, such as pytest, and modern package management (UV)
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast ... Python frameworks such as FastAPI * 2+ years of experience with Docker and Docker Compose for ...
Position Overview The Senior Full Stack Developer plays a critical role in building the next ... Strong backend development experience with Python or comparable languages. * Experience designing ...
Position Overview The Senior Full Stack Developer plays a critical role in building the next ... Strong backend development experience with Python or comparable languages. * Experience designing ...
Full Stack Developer
Rio Rancho, NM · Remote
$40 - $75/hr
As a member of DataAnnotation's coding team, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers ...
Quick apply
Full Stack Developer
Rio Rancho, NM · Remote
$40 - $75/hr
As a member of DataAnnotation's coding team, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers ...
Full Stack Developer
Albuquerque, NM · Remote
$40 - $75/hr
As a member of DataAnnotation's coding team, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers ...
Quick apply
Full Stack Developer
Albuquerque, NM · Remote
$40 - $75/hr
As a member of DataAnnotation's coding team, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers ...
Full Stack .NET Developer Job Locations US-NM-Albuquerque ID 2026-4621 Category Information Technology Type Full Time Overview Edgewater Federal Solutions is seeking a Full Stack .NET Developer to ...
New
Full Stack .NET Developer Job Locations US-NM-Albuquerque ID 2026-4621 Category Information Technology Type Full Time Overview Edgewater Federal Solutions is seeking a Full Stack .NET Developer to ...
New
Lead Full Stack Developer Under general direction, the Lead Full Stack Developer has duties of instructing and checking the work of other programming personnel. Devises or modifies procedures to ...
Lead Full Stack Developer Under general direction, the Lead Full Stack Developer has duties of instructing and checking the work of other programming personnel. Devises or modifies procedures to ...
Full Stack .NET Developer
Albuquerque, NM · On-site
Overview Edgewater Federal Solutions is seeking a Full Stack .NET Developer to support a major national laboratory. Responsibilities * Collaborate with team members to investigate, plan, gather ...
New
Full Stack .NET Developer
Albuquerque, NM · On-site
Overview Edgewater Federal Solutions is seeking a Full Stack .NET Developer to support a major national laboratory. Responsibilities * Collaborate with team members to investigate, plan, gather ...
New
Full Stack .NET Developer
Albuquerque, NM · On-site
Overview Edgewater Federal Solutions is seeking a Full Stack .NET Developer to support a major national laboratory. Responsibilities * Collaborate with team members to investigate, plan, gather ...
Full Stack .NET Developer
Albuquerque, NM · On-site
Overview Edgewater Federal Solutions is seeking a Full Stack .NET Developer to support a major national laboratory. Responsibilities * Collaborate with team members to investigate, plan, gather ...
Full Stack Programmer
Albuquerque, NM · On-site
$101K - $106K/yr
PERIKIN Enterprises, LLC is seeking a highly-skilled full stack developer with an active DoD Secret Clearance to join our team as a Programmer III. The successful candidate will be responsible for ...
Full Stack Programmer
Albuquerque, NM · On-site
$101K - $106K/yr
PERIKIN Enterprises, LLC is seeking a highly-skilled full stack developer with an active DoD Secret Clearance to join our team as a Programmer III. The successful candidate will be responsible for ...
Senior/Principal R&D Computer Science - Manufacturing Systems Application Developer (Full-Stack),...
Albuquerque, NM · On-site
They are seeking an experienced full-stack developer to deliver IT, IIOT, and Cyber Assurance ... Bash, JavaScript, PowerShell, or Python) • Database design and development experience (e.g ...
Senior/Principal R&D Computer Science - Manufacturing Systems Application Developer (Full-Stack),...
Albuquerque, NM · On-site
They are seeking an experienced full-stack developer to deliver IT, IIOT, and Cyber Assurance ... Bash, JavaScript, PowerShell, or Python) • Database design and development experience (e.g ...
Senior/Principal R&D Computer Science - Manufacturing Systems Application Developer (Full-Stack),...
Albuquerque, NM · On-site
... full-stack developer. This role involves delivering IT, IIOT, and Cyber Assurance solutions for ... Bash, JavaScript, PowerShell, or Python) • Database design and development experience (e.g ...
Senior/Principal R&D Computer Science - Manufacturing Systems Application Developer (Full-Stack),...
Albuquerque, NM · On-site
... full-stack developer. This role involves delivering IT, IIOT, and Cyber Assurance solutions for ... Bash, JavaScript, PowerShell, or Python) • Database design and development experience (e.g ...
Full Stack Engineer
Albuquerque, NM · Remote
$40 - $75/hr
As a member of DataAnnotation's coding team, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers ...
Quick apply
Full Stack Engineer
Albuquerque, NM · Remote
$40 - $75/hr
As a member of DataAnnotation's coding team, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers ...
Full Stack Engineer
Rio Rancho, NM · Remote
$40 - $75/hr
As a member of DataAnnotation's coding team, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers ...
Quick apply
Full Stack Engineer
Rio Rancho, NM · Remote
$40 - $75/hr
As a member of DataAnnotation's coding team, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers ...
Full Stack Python Developer information
See Albuquerque, NM salary details
$57.7K - $68.6K
6% of jobs
$68.6K - $79.5K
1% of jobs
$79.5K - $90.5K
3% of jobs
$90.5K - $101.4K
9% of jobs
$105.8K is the 25th percentile. Wages below this are outliers.
$101.4K - $112.3K
14% of jobs
The median wage is $121.2K / yr.
$112.3K - $123.2K
20% of jobs
$123.2K - $134.2K
12% of jobs
$143.7K is the 75th percentile. Wages above this are outliers.
$134.2K - $145.1K
11% of jobs
$145.1K - $156K
11% of jobs
$156K - $166.9K
10% of jobs
$166.9K - $177.9K
3% of jobs
$57.7K
$125.8K
$177.9K
How much do full stack python developer jobs pay per year?
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?
What are some common challenges Full Stack Python Developers face when managing both front-end and back-end tasks?
What is the difference between Full Stack Python Developer vs Backend Python Developer?
| Aspect | Full Stack Python Developer | Backend Python Developer |
|---|---|---|
| Primary Focus | Developing both frontend and backend applications using Python | Building and maintaining server-side logic and databases with Python |
| Skills Required | Python, JavaScript, HTML, CSS, frameworks like Django/Flask, frontend libraries | Python, database management, API development, server-side frameworks |
| Work Environment | Full-stack projects, both client and server-side tasks | Backend systems, APIs, database integration |
| Common Usage | Startups, small teams, full product development | Large-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.
Job description
The Core Full Stack Developer is a capable, execution-focused practitioner who builds and maintains web applications that power RS21's analytics, AI, and data-driven product and professional services work. This role spans the full development stack - React-based frontends, Python/FastAPI backends, and the integrations that connect them to data platforms and AI-enabled services.
At the Core level, this person operates with clear direction from a Technical Lead but takes genuine ownership of assigned features and components. They write clean, maintainable code, participate actively in sprint ceremonies, and build enough understanding of the broader system to flag issues before they surface in production.
This role is a key contributor on product and delivery teams. The Core Full Stack Developer is the person who reliably ships what's on their plate, communicates when blockers arise, and actively develops their skills across the stack. They care about code quality, take feedback well, and are building the communication habits that will enable them to engage directly with project stakeholders over time.
Key Responsibilities
Frontend Development (React)
- Build, maintain, and improve React-based user interfaces for RS21 product and client delivery work.
- Implement responsive, accessible UI components using established design systems and patterns.
- Connect frontend components to backend APIs and data services, handling loading states, errors, and edge cases cleanly.
- Write maintainable, well-structured component code that can be understood and extended by other contributors.
- Participate in UI/UX reviews and incorporate design feedback into working implementations.
- Build and maintain RESTful APIs using Python and FastAPI, following REST best practices for routing, request validation, and response serialization.
- Use SQLAlchemy as the ORM for database access, writing well-structured models, relationships, and queries against PostgreSQL.
- Manage database schema evolution using Alembic for code-first migrations, ensuring changes are versioned, reviewable, and reversible.
- Write unit and integration tests to validate API behavior and prevent regressions.
- Follow established patterns for authentication (including Azure Entra ID integration), authorization, and API versioning.
- Connect frontend and backend components to data pipelines, third-party services, and AI/LLM-enabled features.
- Implement data flows that span the stack, from user interaction through API to persistence and back.
- Support integration of LLM and AI features into application interfaces, including prompt management, streaming responses, and result display.
- Maintain clear API contracts and documentation to support cross-team dependencies.
- Identify and resolve integration issues across layers, escalating to the Technical Lead when root causes require architectural input.
- Work within Azure cloud environments to deploy and support application components, including Azure Blob Storage for object storage and Azure Web PubSub for real-time messaging.
- Follow infrastructure-as-code practices using established Pulumi or Terraform patterns maintained by the platform team.
- Understand the deployment pipeline - including Azure DevOps (ADO) and GitHub Actions workflows - well enough to diagnose environment-specific issues and support releases.
- Adhere to security and identity patterns defined by the platform team, including Azure Entra ID for authentication and access control.
- Take ownership of assigned tickets within the sprint, delivering working code that meets acceptance criteria.
- Decompose assigned features into implementable sub-tasks and provide estimates with support from the Technical Lead.
- Understand how your tickets connect to the larger delivery arc, and surface blockers or dependencies proactively in standup and in Jira.
- Participate in code reviews - both receiving feedback constructively and reviewing peers' work with care.
- Contribute to sprint retrospectives with concrete observations about what's working and what isn't.
- Develop the communication habits needed to represent your work clearly in internal and, over time, client-facing settings.
- Participate in sprint demos and delivery ceremonies, explaining your work in clear, non-jargon terms when appropriate.
- Support documentation of features and integration patterns to facilitate client handoff and team transparency.
- Work closely with Technical Leads, data engineers, and ML/AI team members to build cohesive, end-to-end features.
- Ask clarifying questions early and often to avoid wasted effort; surface ambiguity before it becomes blocked work.
- Contribute to internal knowledge-sharing - write runbooks, document decisions, and share what you learn.
- Participate in RS21's engineering culture: code reviews, internal tech talks, and cross-team collaboration.
The following competencies define what operating at the Core level looks like for this role
Qualifications
Required
- Bachelor's degree or equivalent experience in computer science, software engineering, or a related field.
- 2+ years of professional software development experience building full stack web applications.
- Proficiency in React and modern JavaScript/TypeScript, including component architecture, hooks, and state management.
- Hands-on experience building RESTful APIs in Python using FastAPI as the primary web application framework.
- Experience with SQLAlchemy as an ORM and Alembic for code-first database migrations against a PostgreSQL backend.
- Proficiency with Git-based workflows, including branching strategies, pull requests, and peer code review.
- Strong debugging and problem-solving skills with the ability to reason through integration issues across the full stack.
- Ability to track and communicate work using Jira or equivalent project management tooling.
- Experience with TypeScript in a production React codebase.
- Familiarity with containerization using Docker and deployment to Azure App Service, ACI, or AKS.
- Exposure to LLM or AI-adjacent application development, including prompt management or streaming API integration.
- Working familiarity with Azure services - particularly Blob Storage, Web PubSub, and Entra ID for authentication.
- Experience with testing frameworks such as pytest, Jest, or React Testing Library.
- Background in consulting, professional services, or multi-project delivery environments.
- Exposure to infrastructure-as-code tooling such as Pulumi or Terraform.
- Experience with CI/CD tooling, particularly Azure DevOps (ADO) pipelines or GitHub Actions.
- Exposure to vector databases, embedding patterns, or RAG application architecture.
About RS21
Sourced by ZipRecruiter
Industry
It services
Company size
51 - 200 Employees
Headquarters location
Albuquerque, NM, US
Year founded
2015