Full Stack Software Engineer (Python / React) Job at Arrayo, San Francisco, CA

YzdUZnFjWkVreGF1clhqTCtKZGVrTkhwT1E9PQ==
  • Arrayo
  • San Francisco, 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

EG Workforce Solutions

Class A Home Daily Truck Driver Job Job at EG Workforce Solutions

Class A Home Daily Truck Driver JobLine HaulTransporting freight by hook and dropWorking nights; 10 pm to 8 amAverage mileage is 2,800 miles a weekP&DTransporting freight by bump and dock and deliverySupport dock workers in loading of the truckWorking days... 

Minnehaha County

Correctional Officer Job at Minnehaha County

 ...This position is located in Sioux Falls, SD The Minnehaha County Sheriff's Office , located in historic downtown Sioux Falls, South Dakota , is now accepting applications for Correctional Officers to maintain safety and security within one of the most respected... 

U.S. Tsubaki Power Transmission, LLC

CNC Cutter / Hot Bend Operator (SDKY) - 3rd Shift Job at U.S. Tsubaki Power Transmission, LLC

 ...education reimbursement, and annual bonus potential ~ Paid Time Off ("PTO")~90-day and 180-day performance reviews ~ Shift differential pay for 2nd and 3rd shift ~ Weekly bonus potential ~ Paid training ~ Weekly pay~ Shift: 4 days a week, 10 hours per day.~... 

Sky Jet Services

Senior Helicopter A&P Mechanic Job at Sky Jet Services

 ...simple - moving communities to health with an unwavering commitment to safety, excellence, and care. Were looking for a Senior Helicopter A&P Mechanic who shares our passion for maintaining the highest standards while making a real difference. Responsibilities:... 

24 Seven Talent

Administrative Assistant Job at 24 Seven Talent

 ...Job Title: Receptionist/ Administrative Assistant Location: East Rutherford, NJ Pay Rate: $24-$26/hr Start Date: ASAP Duration: Through end of February (potential to extend)5 days on site Overview We are seeking a highly organized Receptionist/...