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

Klasik Fit

Yoga Instructor Job at Klasik Fit

 ...spaces in the country. Our team will provide guest with a welcoming environment and refreshing start to their day with various styles of Yoga, Meditation and Breathe work. Classes are typically 7 days per week at 7am. We also will have request for private events/functions... 

PACSUN

Social Media Intern Job at PACSUN

 ...here, its how the work gets done. Our internship program is built for individuals who want meaningful exposure, hands-on experience, and a front-row seat to how a modern...  ...through Zipline to be considered for our Summer Internship.* Equal Opportunity Employer... 

Easy Speed International Logistics Inc

Logistics Operator Job at Easy Speed International Logistics Inc

 ...Description: We are seeking a highly organized and detail-oriented Logistics Operator to manage and coordinate the operational elements of...  ...Communicate with carriers, freight forwarders, and internal teams to resolve shipping issues and delays Ensure compliance... 

Hayward Tyler

Compliance Officer Job at Hayward Tyler

 ...The Compliance Officer supports business needs and continuous improvement efforts through appropriate focus on regulatory and compliance...  ...; identifies non-compliance risks and recommends/implements corrective actions. Interfaces with legal counsel, government... 

Mackinnon Bruce International

Territory Sales Manager Job at Mackinnon Bruce International

Territory Sales Manager San Francisco (USA) Mackinnon Bruce, on behalf of a long-standing client, is delighted to present an excellent opportunity for an experienced sales professional to join a leading organisation within the premium architectural sliding door systems...