Python Full Stack Developer

  • Princeton, NJ
  • Posted 23 hours ago | Updated 23 hours ago

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Python
React.js

Job Details

Overview
We are seeking a highly skilled Full Stack Developer with expertise in React.js for frontend development and Python (Django/Flask) for backend development. The ideal candidate will have a proven track record of building scalable, performant, and user-centric applications, with strong integration skills across the stack and exposure to modern DevOps practices.

Must Have Skills

Frontend Development (React.js)

  • React.js expertise (components, hooks, state management, Bootstrap/Tailwind CSS)
  • Modern JavaScript (ES6+) async/await, arrow functions, modules
  • Responsive Design mobile-first layouts (Flexbox, Grid, media queries)
  • Performance Optimization (code-splitting, lazy loading, React.memo/useMemo)

Backend Development (Python)

  • Frameworks Django or Flask for scalable backends
  • API Development RESTful APIs (Django REST, Flask-RESTful); familiarity with GraphQL
  • Databases design, normalization, indexing, query optimization
  • Authentication & Security JWT, OAuth, API key authentication
  • Background Tasks Celery or RQ for async execution
  • Real-Time Features WebSockets, Socket.io

Full Stack Integration

  • Frontend-Backend Integration React with Python backends (REST/GraphQL)
  • State Management efficient client-side and backend state handling
  • Data Flow smooth exchange and error handling across layers
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 Vy Systems