1

Python React Developer Jobs in Buffalo, NY (NOW HIRING)

Senior AI Software Engineer

Boston, NY · On-site

$163K - $246K/yr

Built for builders and trusted by security, Semgrep lives where developers work, delivering fixes ... React on the Frontend, Python, Flask and SQLAlchemy on the Backend, is deployed via Kubernetes and ...

next page

Showing results 1-20

Python React Developer information

See Buffalo, NY salary details

$12

$56

$83

How much do python react developer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for python react developer in Buffalo, NY is $56.78, according to ZipRecruiter salary data. Most workers in this role earn between $46.83 and $64.52 per hour, depending on experience, location, and employer.

How do Python React Developers typically collaborate with backend and frontend teams on a project?

Python React Developers often act as a bridge between backend and frontend teams, leveraging their expertise in both domains. They work closely with backend developers to design and implement RESTful APIs or GraphQL endpoints in Python frameworks like Django or Flask, while also collaborating with frontend specialists to build seamless user interfaces in React. Regular stand-ups, code reviews, and shared documentation are common practices that ensure effective communication and alignment across the team. This collaborative environment helps deliver cohesive and scalable web applications.

What are Python React Developers?

Python React Developers are software engineers who specialize in building web applications using Python for backend development and React.js for frontend development. These professionals are skilled in creating robust server-side logic with Python frameworks like Django or Flask, while designing interactive and responsive user interfaces with React. Their combined expertise ensures seamless integration between the frontend and backend, resulting in efficient, scalable, and user-friendly applications.

What is the difference between Python React Developer vs JavaScript Front-End Developer?

AspectPython React DeveloperJavaScript Front-End Developer
Primary SkillsPython, React.js, HTML, CSSJavaScript, React.js, HTML, CSS
Work EnvironmentWeb development, full-stack projects, backend integrationClient-side UI/UX, interactive web interfaces
Common EmployersTech companies, startups, agenciesTech firms, digital agencies, freelancing

Both roles involve React.js and web development, but Python React Developers typically work on backend integration using Python frameworks like Django or Flask, while JavaScript Front-End Developers focus solely on client-side interfaces. The choice depends on whether the role emphasizes backend skills alongside React or is primarily front-end focused.

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

To thrive as a Python React Developer, you need strong proficiency in Python for backend development and React.js for building dynamic user interfaces, often supported by a degree in computer science or related field. Familiarity with frameworks like Django or Flask, RESTful APIs, version control systems like Git, and modern JavaScript tools is essential, along with experience in cloud platforms or CI/CD pipelines. Excellent problem-solving, collaboration, and communication skills help you work effectively within development teams and translate client requirements into robust solutions. These skills ensure the delivery of high-quality, scalable applications that meet user needs and business objectives in a rapidly evolving tech landscape.
What are popular job titles related to Python React Developer jobs in Buffalo, NY? For Python React Developer jobs in Buffalo, NY, the most frequently searched job titles are:
What job categories do people searching Python React Developer jobs in Buffalo, NY look for? The top searched job categories for Python React Developer jobs in Buffalo, NY are:
What cities near Buffalo, NY are hiring for Python React Developer jobs? Cities near Buffalo, NY with the most Python React Developer job openings:
Application Development Analyst II, EAS

Application Development Analyst II, EAS

University at Buffalo

Buffalo, NY • On-site

$85K - $95K/yr

Full-time

Posted 29 days ago


University at Buffalo rating

7.2

Company rating: 7.2 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

334th of 537 rated colleges and universities


Job description

Posting Details
Position Information
Fiscal Year
2025-2026
Position Title
Application Development Analyst II, EAS
Classification Title
Senior Programmer-Analyst
Department
Enterprise Application Services
Posting Number
P260106
Posting Link
https://www.ubjobs.buffalo.edu/postings/62614
Employer
State
Bargaining Unit
08
Position Type
UUP Professional
Professional Appointment Term
Term
Salary Grade
SL4
Posting Detail Information
Position Summary
The Application Development Analyst II is a member of the Infrastructure Enablement (DevOps) Team and serves as a technical leader within Enterprise Application Services, providing specialized software development expertise and technical leadership for complex enterprise application initiatives. The position designs and develops sophisticated software solutions, serves as the technical expert for challenging problems, leads code quality initiatives, and collaborates with architects and technical leads across the organization.
Key Responsibilities:
  • Design and develop complex software solutions using modern programming languages and frameworks; make technical design decisions within assigned projects
  • Serve as technical lead on high-priority initiatives; provide authoritative guidance on technical approaches, trade-offs, and problem-solving strategies
  • Establish and model software development best practices including clean code principles, automated testing, CI/CD, and code review standards
  • Mentor developers on advanced technical concepts and coding techniques; conduct thorough code reviews that elevate team technical quality
  • Research and evaluate emerging technologies and development methodologies, drive adoption of modern development practices and tools
  • Lead analysis and requirements gathering for complex enhancements; design technical solutions that balance business needs with technical constraints
  • Support, design, and troubleshoot mission-critical enterprise systems; apply advanced debugging and root cause analysis techniques
  • Collaborate with architects and technical leads across teams to ensure consistency and alignment with enterprise architecture standards

Additional Information:
It is a great time to join UB Information Technology (UBIT)! Our staff are highly skilled and motivated to succeed and have cutting-edge training and technical resources at their disposal. For more information about UBIT visit our website. All the duties and responsibilities listed above continue to occur in a 24x7 environment, therefore, working extended hours, holidays, or varied hours may be required.
Learn More:
  • Our benefits, where we prioritize your well-being and success to enhance every aspect of your life.
  • Being part of the University at Buffalo community.

University at Buffalo is an affirmative action/equal opportunity employer and, in keeping with our commitment, welcomes all to apply including veterans and individuals with disabilities.
Minimum Qualifications
  • Bachelor's degree with 3 years of experience or master's degree with 1 year of experience in computer science, information systems, software engineering, or related field; A combination of education and experience may be considered
  • Demonstrated advanced technical expertise in software development and application engineering; proven ability to independently design and implement complex technical solutions
  • Deep technical competency with multiple modern programming languages and frameworks (e.g., Java, JavaScript, Python, SQL, Angular, React, Node.js, or similar technologies)
  • Strong understanding of software design principles, design patterns, and enterprise application development best practices
  • Experience with modern development practices including version control (Git), automated testing, CI/CD pipelines, and DevOps methodologies
  • Excellent technical problem-solving and analytical skills with ability to lead technical initiatives and provide guidance to other developers
  • Strong communication skills with ability to mentor developers and explain technical concepts to diverse audiences including non-technical stakeholders
  • Applicants must be authorized to work in the United States on a full-time basis without visa sponsorship

Preferred Qualifications
  • Master's degree in computer science, software engineering, computer information systems, or related technical field
  • 5+ years of hands-on software development experience in enterprise or complex organizational environments
  • Experience working in higher education or large, decentralized organizational environment
  • Experience with multiple technology stacks and demonstrated ability to quickly learn and adopt new technologies
  • Familiarity with enterprise application platforms and integration patterns (RESTful APIs, microservices, event-driven architectures)
  • Experience with cloud platforms (AWS, Azure, GCP) and modern application deployment practices
  • Familiarity with containerization technologies (Docker, Podman) and container image builds
  • Familiarity with Kubernetes or OpenShift
  • Experience working in Linux environment
  • Scripting experience in one or more languages (Bash, Python, Perl, or similar)
  • Exposure to GitOps workflows or deployment automation tools (ArgoCD, Helm, Kustomize, or similar)
  • Experience with Agile/Scrum methodologies and collaborative development practices
  • Experience serving as technical lead on significant projects or initiatives

Prodig+
No
Executive Position
No
Physical Demands
Driving Requirements
This position does not drive a university owned vehicle
Salary Range
$85,000 - $95,000
Additional Salary Information
Job Type
Full-Time
Campus
All Campuses
Posting Alerts
Special Instructions Summary
Additional Information
Is a background check required for this posting?
No
Background Check Notification
Contact Information
Contact's Name
Linda English
Contact's Pronouns
Contact's Title
Application Development Analyst II
Contact's Email
englishl@buffalo.edu
Contact's Phone
716-645-3560
Posting Dates
Posted
05/19/2026
Deadline for Internal Applicants
06/02/2026
Deadline for External Applicants
Open Until Filled
Date to be filled
07/30/2026
References
Number of References Required
3
Reference Cutoff Date
Instructions to Applicant
By providing the names and e-mail addresses of my references, I hereby authorize either Human Resources or the applicable hiring department to contact my references via e-mail to request a reference letter on my behalf.

What University at Buffalo employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom