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

SDJta1BZYk5ENXdqR0c5ZFNjOHBuclVpY2c9PQ==
  • Arrayo
  • San Jose, 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

Medix

Ultrasound Technologist - 248766 Job at Medix

 ...balance while continuing to practice at a high clinical level. The sonographer will independently perform advanced obstetric ultrasound examinations, including daily fetal echocardiograms, using state-of-the-art equipment in a collaborative MFM environment. Key... 

Riedman Companies

Chief Financial Officer Job at Riedman Companies

 ...TITLE: Chief Financial Officer REPORTS TO: President JOB STATUS: Full Time, Exempt (Salary)...  ...Officer (CFO) is a key member of the executive leadership team, responsible for providing...  .... The CFO partners closely with the CEO and other executives to drive financial... 

Hollywood Hair Shiloh

Salon Manager Job at Hollywood Hair Shiloh

 ...We are hiring a Salon Manager to lead daily operations in a high-end, luxury salon. This position is ideal for an experienced salon leader or service-based manager who is goal- driven, client- experience focused, and committed to professional growth through coaching and... 

Cayetano Development

Bilingual Administrative Clerk Job at Cayetano Development

Administrative Clerk: Greater Laredo, TX Part-Time | Onsite Description The Administrative Clerk is the first point of contact for clients and supports daily office operations. Responsibilities include managing calls, calendars, documentation, and application...

Embrace Home Health & Hospice

Hospice Social Worker (PRN) Job at Embrace Home Health & Hospice

 ...various conditions, possible exposure to blood and body fluids and infectious diseases. Ability to work flexible schedule, ability to travel locally, some exposure to unpleasant weather. Moderate noise level; Category C BBP risk; moderate stress and emotional demands....