StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

React + Python Full Stack Developer

Veterans Sourcing Group LLC - Princeton, NJ

Apply Now

Job Description

Full Stack Developer (React + Python Back End) Princeton, NJ (3 days Hybrid) Job Description: 1. Frontend Development ( React.js ): • React.js Expertise: Strong knowledge of components, hooks, state management, and libraries like Bootstrap, Tailwind CSS. • Modern JavaScript: Proficient in async/await, arrow functions, restructuring, and modules. • Responsive Design: Experience with mobile-first layouts using Flexbox, Grid, and media queries. • Performance Optimization: Techniques like code-splitting, lazy loading, and memorization ( React.memo , useMemo) 2. Backend Development (Python): • Frameworks: Expert in Django or Flask for building scalable backend systems. • APIs: Proficient in building RESTful APIs (Django REST Framework, Flask-RESTful), and familiar with GraphQL. • Databases: Experience in database design, normalization, indexing, and query optimization. • Authentication & Security: Knowledge of JWT, OAuth, and API key authentication. • Background Tasks: Familiar with Celery or RQ for asynchronous task execution. • Real-Time Features: Experience using WebSocket and Socket.io . 3. Full Stack Integration: • Frontend-Backend Integration: Expertise in connecting React with Python backends via REST APIs or GraphQL. • State Management: Efficient handling of client-side and backend state across the stack. • Data Flow: Skilled in managing smooth data exchange and error handling between layers. 4. DevOps & Deployment (Nice to have): • Containerization: Experience with Docker and Docker Compose for environment consistency. • CI/CD: Setting up pipelines with tools like GitHub Actions, GitLab CI, or Jenkins for automation. • Cloud Services: Familiarity with AWS, Google Cloud, or Azure for app deployment, and serverless architecture (e.g., AWS Lambda). • Web Hosting: Experience with Heroku, Netlify, and Vercel for deployment; Nginx/ Apache for production servers. • Version Control: Proficient in Git (branching, merging, pull requests). 5. Testing & Quality Assurance (Nice to have): • Frontend & Backend Testing: Knowledge of TDD, using tools like Jest, PyTest, and React Testing Library for testing.

Created: 2026-03-04

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.