Overview We are seeking a talented individual to join our dynamic team at GoHire. This position offers an exciting opportunity to work on innovative projects and contribute to the development of high-quality software solutions. Key Responsibilities Design, develop, and maintain Python applications. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Participate in code reviews and ensure adherence to best practices. Debug and troubleshoot software issues to ensure optimal performance. Stay up-to-date with emerging technologies and industry trends related to Python development. Requirements Proven experience in Python programming. Strong understanding of web frameworks such as Django or Flask. Experience with version control systems, particularly Git. Familiarity with RESTful APIs and web services. Knowledge of database management systems, such as MySQL or PostgreSQL. Excellent problem-solving skills and attention to detail. Nice to have Experience with cloud services such as AWS or Azure. Knowledge of front-end technologies like HTML, CSS, and JavaScript. Understanding of Agile methodologies. Experience with containerisation technologies like Docker. Show more Show less