Full stack developer (Python and React)

Overview

On Site
Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

React
Python (Flask or Django)

Job Details

Full stack developer (Python and React)  

Long term Contract

Location : Onsite Vienna, VA/ Edison, NJ

Job Description:

Job Summary:

  • We are seeking a highly skilled Full Stack Developer with strong expertise in React and Python to join our dynamic development team.
  • The ideal candidate will have a passion for building scalable web applications, a strong understanding of front-end and back-end technologies, and a collaborative mindset.

Key Responsibilities:

  • Design, develop, and maintain scalable web applications using React.js and Python (preferably with Flask or Django).
  • Collaborate with cross-functional teams including product managers, designers, and backend developers to deliver high-quality features.
  • Build reusable components and front-end libraries for future use.
  • Optimize applications for maximum speed and scalability.
  • Integrate RESTful APIs and ensure end-to-end functionality.
  • Write clean, maintainable, and testable code.
  • Participate in code reviews and ensure adherence to best practices.
  • Troubleshoot and debug issues across the full stack.

Required Skills & Qualifications:

  • 8+ years of experience in front-end development using React.js.
  • 8+ years of experience in back-end development using Python (Flask, Django, or Fast API).
  • Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern front-end build pipelines.
  • Experience with RESTful APIs and third-party API integrations.
  • Familiarity with state management tools like Redux or Context API.
  • Knowledge of relational databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB).
  • Experience with version control tools like Git.
  • Strong problem-solving and communication skills.
  • Bachelor s degree in computer science, Engineering, or a related field.

Preferred Qualifications:

  • Experience with Docker, Kubernetes, or cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Familiarity with CI/CD pipelines.
  • Exposure to testing frameworks like Jest, Pytest, or Cypress.
  • Knowledge of GraphQL is a plus.
  • Experience in Agile/Scrum environments.
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 eSolutionsFirst, LLC