Talent.com
Full Stack Lead (React + Python Back End)

Full Stack Lead (React + Python Back End)

Maven Companies Inc.Princeton, NJ, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description
  • 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)
    • 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
    • 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.
    • 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).
    • Testing & Quality Assurance (Nice to have) :
    • Frontend & Backend Testing : Knowledge of TDD, using tools like Jest, PyTest, and React Testing Library for testing.
    serp_jobs.job_alerts.create_a_job

    Lead Back End Python • Princeton, NJ, US