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

b0JyS0RsVlBOeGdLeXJBclVxb3dIajNXclE9PQ==
  • 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

LittleAngelsNannyService

Live in Nanny Job with Light Housekeeping. - Miami Beach Job at LittleAngelsNannyService

 ...healthy meals for the children. Household Organization: Keep the home organized, ensuring that children's rooms, play areas, and common spaces are clean and clutter-free. Communication: Regularly update the mom on the childrens activities, any concerns, and overall... 

Empire National Inc.

Owner-Operator Semi Truck Driver Job at Empire National Inc.

 ...and quality are our priorities. Our Owner Operators earn 92% of the profit! We are 100% committed...  ...are our requirements: Own your own truck (Not taking any rentals) Have your...  ...A License and Medical Card . The driver should not be banned from the Clearing House... 

MSI Company

Marketing Associate Job at MSI Company

 ...General Job Summary Presentation Strategy & Execution Market Research Analytics & Reporting Department Traffic Control Vendor Management Apparel Management Signage & Onboarding Request Management Photography Coordination Events / Collaboration... 

Westland Distributing

Territory Sales Manager Job at Westland Distributing

 ...Manufactured Home parts industry. We are currently looking for a Territory Sales Manager to help us drive profitable sales growth in our...  .... The person in this role is tasked with developing expert level knowledge of our manufactured housing (MH) offerings, the local... 

Dungarvin

Direct Support Professional (DSP) / Caregiver Job at Dungarvin

 ...Program ~ National Brand Discounts ~ Tapcheck- early pay access ~ PAID training and orientation Job Description The DSP (caregiver) is responsible for providing direct support, hands-on instruction, assistance, and positive direction to individuals with...