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

Innova Solutions

Operations - Assembler 5_Non-Cleared Job at Innova Solutions

 ...client that is immediately hiring for an Assembler. Position type: Full Time,...  ...Description : As an Assembler, you will: Works with electrical components and wiring of...  ...employees with a work environment free of discrimination and harassment on the basis... 

Homework Hub Academic Learning Center

Director of Driver Education Job at Homework Hub Academic Learning Center

 ...Homework Hub is committed to promoting safe driving practices and providing high-quality driver education programs. We are seeking a passionate and experienced Director of Driver Education to lead our team and enhance our educational offerings. This is a unique... 

Hope Services

Community Support Facilitator Job at Hope Services

Community Support Facilitator Are you a person who enjoys helping others? Are you currently seeking fulfillment in your professional life? Hope Services is Silicon Valleys leading provider of services to people with developmental disabilities and mental health...

Iannarino Fullen Group

Compounding Technician Job at Iannarino Fullen Group

Job description: Monday to Friday JOB DETAILS: Follow proprietary formulations to compound commercially unavailable prescriptions into the appropriate dosage form. Compounding of sterile injectables, ophthalmics, oral liquids, topical agents, and tablets Participate...

Cousin Labs

Video Editor (Bilingual Japanese) Job at Cousin Labs

About Cousin Labs Cousin Labs is a creator-led growth agency that builds creative engines for consumer brands. We work with some of the fastest-growing companies in health, wellness, tech, and consumer services, delivering high-impact creative rooted in strategic insights...