What are the responsibilities and job description for the In-Person Interview ::: Python and Development with React.JS ::: Onsite in Charlotte, NC position at Tuppl?
Job Title: Python Developer with React.js
Location: Charlotte, NC
Experience: 3–8 Years
Job Summary:
We are looking for a skilled Python Developer with React.js experience to build scalable web applications and modern user interfaces. The ideal candidate should have strong backend development expertise in Python along with hands-on experience in frontend development using React.js.
Key Responsibilities:
- Develop and maintain backend services using Python frameworks like FastAPI, Django, or Flask
- Build responsive and user-friendly front-end interfaces using React.js
- Design and implement RESTful APIs and integrate with frontend components
- Collaborate with cross-functional teams including UI/UX, DevOps, and QA
- Optimize applications for performance, scalability, and security
- Write clean, maintainable, and efficient code
- Troubleshoot, debug, and upgrade existing systems
- Participate in code reviews and technical discussions
Required Skills:
- Strong experience in Python development
- Hands-on experience with React.js and modern JavaScript (ES6 )
- Experience with backend frameworks like FastAPI, Django, or Flask
- Knowledge of REST APIs and microservices architecture
- Familiarity with HTML, CSS, JavaScript
- Experience with version control tools like Git
- Understanding of database systems (PostgreSQL, MySQL, MongoDB)
- Basic knowledge of Docker, CI/CD pipelines