Role: Fullstack Engineer with strong Python and React experience
Location: Charlotte, NC (Hybrid)
Job Type: Contract (W2)
Skill Matrix:
| Name | Required |
| PyTest | Yes |
| Python | Yes |
| Restful APIs | Yes |
| Python (Flask Django) | Yes |
| React JS | Yes |
Job Description/ Responsibilities:
- Seeking a senior full stack engineer with strong Python and React experience.
- Exposure to cloud platforms and working knowledge of GenAI/LLMs.
- The role involves building, integrating, and testing backend services, front end applications, and AI-enabled APIs.
Key Responsibilities & Experience Requirements:
Backend & Automation:
- 5+ years of hands-on experience with Python (3.x) and backend frameworks such as Django, Flask, or FastAPI
- Experience with scripting and automation using Python, Bash, Shell, or PowerShell
- Strong understanding of RESTful API development and testing (JSON, OpenAPI/Swagger)
- Experience with ORM frameworks (Django ORM, SQLAlchemy)
- Experience writing and maintaining unit tests (PyTest, unittest, nose)
Frontend:
- 5+ years of experience with JavaScript, primarily React
- Strong fundamentals in HTML, CSS, and modern JavaScript (ES6+)
- Experience integrating front-end applications with backend microservices and APIs
- Familiarity with front-end testing frameworks (Jest, Jasmine, Karma)
Cloud, Containers & Databases:
- Experience with Docker and Kubernetes/OpenShift
- Exposure to cloud platforms such as Azure or Google Cloud Platform
- Strong experience with relational databases (SQL, performance tuning, optimization)
- Working experience with NoSQL databases (MongoDB, Cassandra, DynamoDB)
Data & AI Exposure:
- Experience with data processing and automation using Python
- Exposure to ETL pipelines and data platforms (Airflow, Kafka, Talend, Alteryx, etc.)
- Experience in integrating and testing AI/ML or GenAI APIs
- 3+ years of exposure to Large Language Models (LLMs), including prompt engineering or API-based consumption
- Familiarity with ML/data libraries (Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch) is a plus
Top 3 Skills Required:
- Python (Backend & Automation) strong hands-on development experience
- React / JavaScript solid working knowledge (expert level not mandatory)
- GenAI / LLM Exposure API usage, prompt engineering, or AI integration experience
Secondary / Nice to Have:
- Test Automation & Performance Testing
- Cloud & Containerization (Azure/Google Cloud Platform, Docker, Kubernetes)
Years of Experience: 8 Years of Experience