Python Developer
Company Description India’s Future Investors (IFI) is India’s Money Entertainment Reality Show that combines finance, human behavior, competition, and entertainment. Through immersive challenges and real-world money scenarios, IFI explores how people think, prioritize, and decide when time pressure is high and stakes are real. The show focuses on how money intelligence and character emerge under pressure, aiming to find India’s “Money Rockstar.” IFI invites the audience not only to watch but to participate, compete, and follow the journey as the search unfolds across India.
Role Description This is a full-time remote role for a Python Developer at India’s Future Investors. The Python Developer will design, develop, and maintain backend services and infrastructure that support the show’s digital platforms, game mechanics, and participant experiences. Day-to-day responsibilities include writing clean, efficient Python code, implementing APIs, integrating with databases, and optimizing application performance and reliability. The role also involves collaborating with product, design, and content teams to translate game and show requirements into technical solutions, troubleshooting issues, and improving existing systems. The Python Developer will participate in code reviews, follow best practices, and contribute to the ongoing evolution of IFI’s technology stack.
Qualifications
- Candidates should possess strong Programming and Object-Oriented Programming (OOP) skills, with solid experience in Python.
- Candidates should possess Back-End Web Development skills, including building and maintaining RESTful APIs and microservices.
- Candidates should possess Software Development skills, encompassing version control (e.g., Git), testing, debugging, and deployment practices.
- Candidates should possess Databases skills, including working with relational and/or NoSQL databases, query optimization, and data modeling.
- Experience with web frameworks such as Django or Flask, and familiarity with cloud platforms (e.g., AWS, GCP, Azure) are beneficial.
- Strong problem-solving abilities, attention to detail, and the capacity to work independently in a remote, collaborative environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.