Logo
Arrayo

Full Stack Software Engineer (Python / React)

Arrayo, San Francisco, California, United States, 94199

Save Job

Full Stack Software Engineer (Python / React) 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)

Seniority level Mid-Senior level

Employment type Full-time

Job function Consulting, Information Technology, and Engineering

Industries Biotechnology Research and IT Services and IT Consulting

#J-18808-Ljbffr