Full Stack Developer (Python)

  • San Jose, CA
  • Posted 1 day ago | Updated 14 hours ago

Overview

On Site
$$Negotiable
Full Time

Skills

Python
React
Django

Job Details

Full Stack Developer (Python)

Sunnyvale / San Jose, CA (Onsite )

Contract/Fulltime


About the Role
We are looking for a highly skilled Full Stack Developer with expertise in Python (Django) and React.js, along with hands-on experience integrating Siemens Polarion REST APIs. The role involves developing scalable web applications, creating seamless integrations between frontend and backend, and enabling efficient data exchange with Polarion for project and requirements management.

Key Responsibilities:

  • Design, develop, and maintain Django-based backend services and APIs.
  • Build dynamic, responsive React.js front-end applications.
  • Integrate Siemens Polarion REST APIs for data retrieval, updates, and automation workflows.
  • Collaborate with product managers and business analysts to understand Polarion integration requirements.
  • Ensure secure, reliable, and optimized communication between web applications and Polarion.
  • Manage relational databases (PostgreSQL/MySQL) and implement optimized queries.
  • Write clean, maintainable, and well-documented code for both backend and frontend.
  • Troubleshoot integration issues and ensure data consistency across systems.
  • Participate in Agile sprints, code reviews, and technical discussions.

Required Skills & Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of full stack development experience.
  • Strong proficiency in Python and Django/Django REST Framework.
  • Advanced skills in React.js and related libraries (Redux, React Router, etc.).
  • Hands-on experience with Siemens Polarion REST API integration.
  • Good understanding of RESTful services, JSON, and HTTP protocols.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Familiarity with Git and collaborative development workflows.

Preferred Qualifications:

  • Knowledge of authentication protocols (JWT, OAuth2) for secure API integration.
  • Experience with Docker/Kubernetes for application deployment.
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).
  • Exposure to automated testing tools (PyTest, Jest, Cypress).
  • Understanding of Agile/Scrum development methodologies.

Soft Skills:

  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Ability to work independently and adapt to evolving priorities.
  • Detail-oriented with a focus on delivering high-quality solutions.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About VDart, Inc.