1

Python React Developer Jobs in Utah (NOW HIRING)

Demonstrated proficiency in multiple programming languages (e.g., Java, C#, Python, REACT, Node JS, etc.) * Proven experience designing and developing both front-end (e.g., React, Angular) and ...

Lehi, UT THE ROLE As a Full-Stack Developer at Opiniion, you'll help build and improve the products ... Vue.js, Node.js (TypeScript and JavaScript), Python, React.js, and Ruby. * PostgreSQL, Drizzle, and ...

Project Mgr II - Tech

UT ยท On-site

$120K - $205K/yr

Communicate complex engineering challenges into business requirements and vice versa. * Work with ... Software development (Python, React, Java, etc) * Web applications, Desktop applications ...

Build, don't just spec - Use AI tools to prototype, write code, and ship alongside engineers. PMs ... Technical background (can read/write Python, React, SQL) is a plus but not required Why you'll love ...

Senior Product Manager

Lehi, UT

$118K - $156K/yr

Build, don't just spec - Use AI tools to prototype, write code, and ship alongside engineers. PMs ... Technical background (can read/write Python, React, SQL) is a plus but not required Why you'll love ...

Technically curious - You may not be an engineer, but you understand systems, ask technical ... Technical background (can read/write Python, React, SQL) is a plus but not required Why you'll love ...

Senior Product Manager

Lehi, UT ยท On-site

$118K - $156K/yr

Technically curious - You may not be an engineer, but you understand systems, ask technical ... Technical background (can read/write Python, React, SQL) is a plus but not required Why you'll love ...

next page

Showing results 1-20

Python React Developer information

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 is a Python React developer?

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?

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 cities in Utah are hiring for Python React Developer jobs? Cities in Utah with the most Python React Developer job openings:

Software Engineer IV

TAB Bank

Ogden, UT โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

As a Software Engineer IV, youโ€™ll operate as a strategic systems thinker and technical leader, driving the design and integration of advanced, scalable solutions across cloud-native, serverless, and AI-enhanced platforms. You will lead end-to-end development efforts โ€” from design to deployment โ€” across mission-critical systems that require resiliency, observability, security, and scalability.

Youโ€™ll play a key role in modernizing legacy platforms, integrating emerging technologies (including LLMs and vector databases), and enabling the bankโ€™s next generation of digital capabilities. Along the way, you'll mentor other engineers and help shape best practices across teams.

Essential Duties and Responsibilities:

  • Drive Agile excellence and MVP delivery
  • Mentor engineers across all levels
  • Lead technical initiatives and cross-team collaborations
  • Present technical topics in quarterly training sessions
  • Develop complex systems, Microservices, and APIs
  • System-level thinking (resiliency, observability, performance)
  • Modernization and cloud-native architecture leadership
  • Other duties as assigned

Required education and experience:

  • Bachelorโ€™s degree in Computer Science, Software or Computer Engineering, Data Science, Other STEM Degrees, or a related field (required)
  • Minimum 12 years of progressive experience in professional software development
  • Demonstrated proficiency in multiple programming languages (e.g., Java, C#, Python, REACT, Node JS, etc.)
  • Proven experience designing and developing both front-end (e.g., React, Angular) and back-end systems (e.g., Node.js, .NET Core, Go, Java, C)
  • Advanced understanding and hands-on implementation of microservice architecture, including service discovery, distributed communication, containerization, and orchestration (e.g., Docker, Kubernetes)
  • Deep experience in developing, documenting, and securing RESTful and/or GraphQL APIs at scale
  • Strong working knowledge of modern relational and non-relational databases (e.g., PostgreSQL, MongoDB), including query optimization and schema design
  • Experience with cloud-native application design and deployments (AWS, Azure, or GCP preferred)
  • Proven success leading the development and deployment of enterprise-level systems in an Agile environment
  • Hands-on experience integrating AI/ML components or LLM-based services into production environments

TAB Bank Offers:

  • Onsite Gym
  • Tuition Reimbursement
  • Paid Holidays
  • Gym Reimbursement
  • College Scholarships for Employees and Families
  • 401(k)
  • Paid Time Off (PTO)
  • Employee Assistance Program (EAP)
  • I Made the Grade
  • Holiday Club Program
  • Medical, Dental, Vision, Life and AD&D, Voluntary Disability, Flex Spending & Dependent Care

TAB Bank will not sponsor applicants for work visas.