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

NVBzUmVQYTRzZFZJQVFPUzF5MkhzWHRCOEE9PQ==
  • Arrayo
  • Sunnyvale, CA

Job Description

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

Clean Team, Inc.

School Cleaner Evenings Job at Clean Team, Inc.

 ...Evening School Cleaner Location: Springfield Township School District--Zip Codes: 43528, 43537, 43532, 43614, 43615, 43617 Schedule...  ...from 3 hours to 6 hours Positions Available: 20 About Clean Team At Clean Team Inc., our cleaners are the foundation of everything... 

Workforce Solutions Virens Global

Senior Accountant Job at Workforce Solutions Virens Global

 ...About the job Senior Accountant Senior Accountant A well-known large construction company is hiring for a Senior Accountant Responsibilities include: Prepare financial statements on monthly , quarterly and annual basis Prepare journal entries... 

Immune Biopharma

Pharmaceutical Sales - Cardiology Job at Immune Biopharma

 ...Job Description Job Description Pharmaceutical Sales Representative (Specialty or Entry Level) Pharmaceutical Sales Rep - Job Description We are...  ...Point, etc.) as well knowledge of contact management software is helpful.. List of other qualifications that our... 

CHRISTUS Health

Information Technology Engineer I - Network Engineer Job at CHRISTUS Health

 ...Cisco/Avaya Voice over IP Networks (VOIP) Knowledge of local and wide area networking on multiple platforms: Windows, Linux and VMware; network protocols and routing; network, server, and host operating systems; IP networking, internet and intranet technologies; email... 

Legacy Life Recruitment

Life Insurance Agent - High Commissions (REMOTE) Job at Legacy Life Recruitment

 ...This is a FULL COMMISSION position. The insurance industry is one of the most stable and lucrative...  ...Must have or willing to get a life and health insurance license Must have a computer...  ...as you want! Work from home--fully remote position Flexibility in your schedule-...