Role: React Developer with python
Location: Alpharetta GA (Hybrid)
Job type : W2 only
Interview Mode – Final round is In -Person
Job Summary
We are looking for a Senior React Developer with 7+ years of experience in building scalable, responsive, and high-performance web applications. The candidate should also have hands-on experience with Python-based backend development and APIs.
Responsibilities
- Develop reusable and high-performance web applications using React.js.
- Build responsive UIs using JavaScript, TypeScript, HTML5, and CSS3.
- Integrate REST and GraphQL APIs with frontend applications.
- Develop and maintain backend services using Python, Django, Flask, or FastAPI.
- Manage application state using Redux, Zustand, or Context API.
- Write unit, integration, and end-to-end tests.
- Participate in code reviews, troubleshooting, and technical discussions.
- Collaborate with product, design, QA, DevOps, and backend teams.
- Optimize applications for performance, security, accessibility, and scalability.
Required Qualifications
- 7+ years of professional experience with React.js.
- Strong knowledge of JavaScript and TypeScript.
- Hands-on experience with Python and frameworks such as Django, Flask, or FastAPI.
- Experience with Next.js, REST, and GraphQL.
- Experience with Jest, React Testing Library, PyTest, and Cypress.
- Knowledge of PostgreSQL, MySQL, and MongoDB.
- Familiarity with Git, Docker, CI/CD, AWS, Azure, or Google Cloud.
- Strong understanding of web application architecture and excellent problem-solving skills.
Technical Skills
Frontend: React.js, Next.js, JavaScript, TypeScript, HTML5, CSS3
Backend: Python, Django, Flask, FastAPI
State Management: Redux, Zustand, Context API
APIs: REST, GraphQL
Testing: Jest, React Testing Library, PyTest, Cypress
Databases: PostgreSQL, MySQL, MongoDB
Tools & Cloud: Git, Docker, CI/CD, AWS, Azure, Google Cloud