onsite
Lead Python Developer - HippoDigital
Software Engineer
Lead Python Developer driving high‑impact digital solutions with Django, RESTful services, and Agile practices, mentoring cross‑functional teams to deliver scalable, cloud‑enabled applications.
About the role
Key Responsibilities
- Architect and develop robust Python/Django applications, ensuring clean, maintainable code and adherence to best practices.
- Design and expose RESTful APIs, integrating with front‑end and third‑party services.
- Lead a small team of developers, providing mentorship, code reviews, and fostering a collaborative Agile environment.
- Collaborate with product, design, and data teams to translate business requirements into technical solutions.
- Implement CI/CD pipelines, automated testing, and performance monitoring to deliver high‑quality releases.
Requirements
- 5+ years of professional Python development experience, with deep knowledge of Django and related ecosystems.
- Proven experience building and scaling RESTful APIs and microservices.
- Strong understanding of Agile methodologies and experience leading or co‑leading sprints.
- Hands‑on experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent communication skills and a passion for mentoring junior developers.