Full Time

Full Stack Engineer (Python + Angular)

XChange Software Inc
Contract
Software Development and IT Services and IT Consulting
San Jose, CA
???* / year

Job Description

Role: Full Stack Engineer (Python + Angular)

Type: Contract

Location: San Jose, CA - Hybrid - Need only local candidates


Job Overview

We are seeking a talented and versatile Fullstack Engineer to join our core engineering team. In this role, you will design, develop, and maintain high-performance web applications, bridging robust Python backends with dynamic, responsive Angular frontends. You will work closely with product managers, UI/UX designers, and platform engineers to build single-page applications (SPAs), craft intuitive data visualizations, and deliver scalable end-to-end features.


Key Responsibilities

  • Frontend Development: Design and build dynamic, single-page application (SPA) frontends and interactive visualizations using AngularJS / modern Angular frameworks.
  • Backend Development: Develop, test, and maintain robust, scalable RESTful APIs and backend services using Python (e.g., FastAPI, Django, or Flask).
  • Fullstack Integration: Seamlessly integrate frontend components with backend API workflows to ensure high reliability, security, and optimal end-to-end performance.
  • Web Architecture & Performance: Implement clean, responsive layouts using core modern web standards (HTML5, CSS3, ES6+ JavaScript/TypeScript), optimizing cross-browser compatibility and application load times.
  • Code Quality & Testing: Write clean, modular, and maintainable code. Conduct peer code reviews, author unit/integration tests, and ensure strong code coverage.
  • Collaboration & Agile Workflow: Participate in Agile/Scrum ceremonies, contribute to system architecture discussions, and translate product requirements into technical specifications.


Required Qualifications & Technical Skills

  • Experience: 7+ years of professional software development experience.
  • Python Backend Expertise: Hands-on experience developing backend applications and API architectures in Python.
  • Angular Proficiency: Strong practical experience in AngularJS (or modern Angular variants) to build dynamic SPAs and complex UI components.
  • Modern Web Stack Fundamentals: Expert knowledge of core Web Standards:
  • HTML5: Semantic markup, accessibility (a11y), and progressive enhancement.
  • CSS3: Modern layout techniques (Flexbox, CSS Grid), responsive design, and CSS preprocessors (Sass/LESS).

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.