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

dVNqR1J3c0dTaFFjRGdSeFpKekFQNXo4SUE9PQ==
  • Arrayo
  • Fremont, 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

Radiant Digital

Business Analyst Job at Radiant Digital

Role Description: Conducts project initiation activities to identify current and future state requirements. Works with business and Information Systems staff to determine needs and produce Requirements Definition document that completely and clearly defines the requirements...

Premise Health

Wellness Coordinator Job at Premise Health

Premise's mission is to help people get, stay, and be well. We hope you will join us in our mission and experience why amazing health...  ...(i.e., CHES, NWI, WELCOA) preferred ~1-2 years working in corporate wellness/health promotion Work-life balance is at the foundation... 

Fraire Realty Group

Social Media Assistant Job at Fraire Realty Group

 ...Strong understanding of trends, excellent time management, and the ability to plan and execute campaigns are essential. Excellent communication skills, attention to detail, and the ability to work independently and collaboratively in a fast-paced and unpredictable... 

PAIGE

Part-Time Keyholder (Plano) Job at PAIGE

 ...setting ~ Open availability on weekends ~ The availability to work at least 20 hours a week ~ The availability to work up to 3 shifts per week ~ The ability to work during the Vacation Blackout Policy dates ~ The ability to engage and motivate teams, and to... 

HealthTrust Workforce Solutions

Xray Technician Job at HealthTrust Workforce Solutions

 ...X-Ray Technician (Basic X-Ray Machine Operator - BXMO) - Contract/ Contract to Hire - Miami, Florida New Hires may receive UP TO $3,000 Sign-On Bonus! The MDNow Urgent Care Clinic hours are Monday-Sunday 8am-8pm. Must have the flexibility to work during those hours...