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

TmpEZCtqamtTYkIyaDhVSmEySkkxZkplcXc9PQ==
  • Arrayo
  • Sonoma, 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

Perigon International, Inc.

Senior Mechanical/HVAC Engineer Job at Perigon International, Inc.

 ...Mechanical / HVAC Engineer Description Perigon is accepting resumes for a Mechanical/HVAC Engineer for a career in a consulting engineering environment working with industrial clients. The ideal candidate will have consulting experience in the design of industrial... 

Knott Laboratory

Accident Reconstructionist Job at Knott Laboratory

 ...technical writing skills and be detail oriented. This is a hybrid position for an individual located in the Las Vegas area. You will work from home and perform inspections in the field. Qualifications ~3+ years experience as a Vehicle Accident Reconstructionist ~... 

DarrowEverett LLP

Trusts & Estates Associate Attorney Job at DarrowEverett LLP

 ...DarrowEverett LLP is looking for a Trust & Estates Attorney for our Boston or Providence offices with immediate availability. The candidate must have excellent communication and administrative skills, be highly organized and detail-oriented, be able to multitask without... 

CYCSF

Victim Advocate Job at CYCSF

 ...need young people to explore their full potential through academic, career, family, and community life. Title: Victim Advocate Salary: $28.00 - $32.00 / hour plus benefits Reports to: Program Director Status: Full Time... 

Redkey Express

Part-Time School Driver - AM/PM Routes Job at Redkey Express

 ...MEDICAL TRANSPORT If you're looking for a predictable, part-time driver job with school hours , this is it. Redkey Transportation...  ...vehicle needed *No nights or weekends *Consistent weekday routes SCHEDULE (Why drivers love this job) Most routes run: Approximately...