Key Responsibilities :
- Design, develop, and maintain scalable and efficient Python-based backend services using Flask and / or Django
- Collaborate with frontend developers to integrate user-facing elements with server-side logic
- Build dynamic, responsive user interfaces using React.js, Redux, and JavaScript
- Write clean, maintainable, and testable code following best practices
- Optimize applications for maximum performance and scalability
- Participate in code reviews and technical discussions with cross-functional teams
- Contribute to solution architecture and participate in technical design discussions
- Debug, troubleshoot, and resolve application issues
Required Skills :
Strong proficiency in Python is a mustHands-on experience with Flask and / or Django frameworksProficiency in frontend technologies : JavaScript, React.js, ReduxUnderstanding of RESTful APIs, JSON, and web servicesExperience with version control systems like GitSolid understanding of object-oriented programming and design patternsFamiliarity with relational databases (e.g., PostgreSQL, MySQL)Experience with deployment tools, CI / CD pipelines is a plusPreferred Qualifications :
Bachelor's degree in Computer Science, Engineering, or related fieldExperience working in Agile / Scrum environmentsExposure to cloud platforms like AWS or Azure is a plusSkills Required
Python, Flask, Django, Javascript, react.js , Redux, Restful Apis