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

Concepts Beyond

Aviation Safety, Regulatory Analyst Job at Concepts Beyond

 ...Position Overview Shape the Future of Aviation! Concepts Beyond is seeking a Aviation Safety and Regulatory Analyst to bridge the gap between complex aviation data and actionable safety intelligence. This is a high-impact opportunity to apply Data Science, Machine Learning... 

T3W Business Solutions, Inc.

Sr. Data Scientist Job at T3W Business Solutions, Inc.

 ...resources resulting in maximum benefits; we also deliver quality data and analysis to support our clients daily facility operations,...  ..., and compliance programs. We are looking for a Sr. Data Scientist in San Diego, California . **Contingent Upon Contract Award... 

Brooksource

Senior Data Analyst Job at Brooksource

 ...Title: Data Analyst Competitive Mobile Insights Location : Greenwood Village, CO (Onsite 4 days/week, 1 remote day) Contract Type : W2 Long-term contract with benefits. Possibility of extension or conversion to FTE. Pay: $70-$75/hr (negotiable depending on... 

Robert Half

Business Systems Analyst Job at Robert Half

 ... 100% Onsite 100% Company paid Healthcare Benefits Unlimited PTO. Preferred Skills & Qualities: Prior Business Analyst experience SQL experience, be able to read stored procedures, write queries, run scripts to assist retrieve data Experience with... 

Cintas Corporation

Production Associate - Mat Roller - 2nd Shift - $18.00/Hour Job at Cintas Corporation

 ...rolling mats, and additional compensation incentive (e.g., higher hourly pay) is tied to exceeding production standards.**Skills/...  ...of employment)+ Must be authorized to work in the US.+ Must be 18 years of age or older.Work Expectations+ Must adhere to attendance...