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

UUUxWWRZVXVNMDFadEI5ckNtbDAzaXoyc2c9PQ==
  • Arrayo
  • Sunnyvale, 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

MinKwon Center for Community Action

Quality Reviewer and Tax Preparer Job at MinKwon Center for Community Action

 ...MinKwon Center for Community Action is seeking an experienced tax preparer to serve as a Tax Coordinator.This position will work directly...  ...immigration policies at the national, state and city levels, voter rights, and cultural awareness. The MinKwon Center places... 

Belcan

CDL A Truck Driver Job at Belcan

 ...Hiring a CDL Driver to support daily driving operations in the Metro Detroit area . This is a full-time, day-shift position based in...  ...Park, MI. The ideal candidate has solid local route knowledge, tow truck driving experience, and a strong safety record. Required... 

French Corner Soho

Weekend Retail Sales Associate Job at French Corner Soho

 ...exceptional customer service and ensuring a unique shopping experience for all our customers. Role Description This is a part-time on-site role for a Weekend Sales Associate (Saturday, and Sunday required plus one weekday). Associate would be on schedule for full... 

Manning Kass

Complex Litigation Attorney Job at Manning Kass

Complex Litigation Attorney Locations (California) Los Angeles Costa Mesa San Francisco San Diego Remote Work Flexibility Experience the freedom of working remotely for a portion of your workweek. Our infrastructure enables seamless communication...

General Dynamics Information Technology

Cyber Intrusion Detection System Administrator - TS/SCI with Polygraph Job at General Dynamics Information Technology

 ...CYBERSECURITY ANALYST PRINCIPAL Advance your career while impacting our national security in cyber as a Cybersecurity Analyst Principal at GDIT. Here, technologists have many paths to grow a meaningful career supporting cyber missions and operations across the federal...