Senior Software Engineer Python & React Hangoutech Private Limited
Hangoutech Private Limited
Office Location
Full Time
Experience: 6 - 6 years required
Pay:
Salary Information not included
Type: Full Time
Location: All India
Skills: Python, Django, Flask, Data structures, Design Patterns, Problem Solving, System design, Git, Docker, Kubernetes, aws, Azure, GCP, Reactjs, FastAPI, Redux, React Router, RESTful API design, cicd, AgileScrum
About Hangoutech Private Limited
Job Description
We are seeking a Senior Software Engineer with 6+ years of experience in the IT industry, possessing strong expertise in Python and React development. The ideal candidate should have a deep understanding of data structures, design patterns, and be highly skilled in problem solving and system design. You will be working on designing scalable solutions and delivering high-quality, maintainable code in a fast-paced environment. Responsibilities Develop and maintain robust backend services using Python (Django, Flask, or FastAPI). Build interactive and responsive frontend applications using React.js. Participate in architecture discussions and contribute to design decisions using established design patterns and best practices. Optimize code for performance, scalability, and maintainability. Translate business requirements into scalable technical solutions. Mentor junior developers and review code for quality and efficiency. Write unit, integration, and end-to-end tests to ensure application quality. Collaborate closely with cross-functional teams including product managers, designers, and DevOps. Required Skills Strong proficiency in Python and its frameworks (e.g., Django, Flask, FastAPI). Solid experience in React.js and related libraries (Redux, React Router, etc.). Deep understanding of data structures, algorithms, and object-oriented programming. Hands-on experience applying design patterns in real-world applications. Strong analytical and problem-solving skills, with a focus on clean, efficient code. Proficiency with RESTful API design and integration. Experience with version control systems like Git. Exposure to CI/CD pipelines and deployment best practices. Qualifications Experience in containerization tools like Docker and orchestration with Kubernetes. Familiarity with cloud platforms (AWS, Azure, GCP). Prior experience in Agile/Scrum methodologies. Contribution to open-source or personal projects on GitHub is a plus.,