Full Stack Software Engineer (Python / React) Job at Arrayo, Santa Rosa, CA

U0hyZlRNUFhvS2RqbFVsbElzM3J3SXFXVmc9PQ==
  • Arrayo
  • Santa Rosa, CA

Job Description

Role Overview

We’re seeking a Full Stack Software Engineer with strong backend development skills in Python and frontend expertise in React.js. You’ll help design, implement, and scale full stack web applications that are secure, performant, and user-centric.

Responsibilities

  • Architect, build, and maintain backend services using Python (FastAPI, Flask, Django)
  • Design and implement dynamic and responsive frontends using React.js and/or Vue.js
  • Create and consume RESTful and GraphQL APIs
  • Build reusable components and libraries for frontend use
  • Collaborate across teams to gather requirements, define solutions, and ensure quality
  • Optimize performance and scalability of applications
  • Write unit, integration, and end-to-end tests across the stack
  • Participate in peer code reviews and provide mentorship where appropriate

Required Qualifications

  • 5+ years of experience in full stack development
  • M.S. degree in relevant domain required
  • Proficiency with Python and one or more major web frameworks (e.g., FastAPI, Django)
  • Advanced skills in React.js, including Hooks, Context, and state management libraries (e.g., Redux, Zustand)
  • Experience with Vue.js or interest in working across multiple frontend frameworks
  • Familiarity with modern frontend tooling: Webpack, Vite, Babel, ESLint
  • Solid experience with HTML5, CSS3, SASS/SCSS, and responsive UI design
  • Strong understanding of RESTful services, API security, and performance optimization
  • Knowledge of relational databases (PostgreSQL, MySQL) and NoSQL options (MongoDB, Redis)
  • Git and CI/CD best practices (GitHub Actions, CircleCI, GitLab CI)
  • Strong communication skills and a collaborative approach to engineering

Preferred Qualifications

  • Familiarity with TypeScript
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Experience with Docker, Kubernetes, or container orchestration
  • GraphQL and Apollo Client experience
  • Familiarity with microservice architecture
  • Experience working with real-time data (WebSockets, MQTT)

Job Tags

Similar Jobs

Holaday-Parks, Inc.

Building Automation Regional Service Manager - Richland, WA Job at Holaday-Parks, Inc.

Job Description: Holaday-Parks, Inc. is seeking an experienced Regional Service Manager to join our Building Automation Group in the Eastern WA/Tri-Cities area. The Regional Service Manger reports to the Regional Operations Manager and is responsible for management of...

LifeStance Health

Licensed Professional Counselor (LPC) Job at LifeStance Health

 ...Counselors are a critical part of our team. We're seeking Therapists that are: Independently licensed in the state of Missouri (LMFT, LPC, LCSW) Experience working with adults, children and adolescents, or across the lifespan Hybrid role About LifeStance Health... 

Campbell County Health

RADIOLOGY TECH II Job at Campbell County Health

 ...duties. The Technologist III is distinguished by their certification in one or more additional imaging modalities (e.g., CT, MRI, Mammography). Requires an associate degree in a related area, state licensure, and ARRT certification. ESSENTIAL FUNCTIONS Obtains and... 

River Road Team Brokered by eXp Realty

Team Admin/Exectutive Assistant Job at River Road Team Brokered by eXp Realty

 ...We're Hiring: Real Estate Team Administrator Full-Time | Remote Work* (Twin Cities-based) | Competitive Pay Are you a highly organized...  ...all inbound leads from websites, social media and other online platforms. Coordinate all client and vendor appreciation... 

Akkodis

Environment, Health and Safety Manager Job at Akkodis

 ...Akkodis is seeking an Environmental Health & Safety Manager for a direct job with a client in Rochester, NY. Must hold a Bachelors degree...  ...EHS compliance programs for Manufacturing, Administrative/Office, R&D, Quality Laboratories/Operations and Equipment Manufacturing...