We are looking for a Python Full Stack Developer to join our team and work on cutting-edge AI-driven products for financial services. If you are passionate to code and want to build impactful AI solutions in financial services, we’d love to hear from you!
Experience – 2 to 4 years of industry experience
- Design, develop, and maintain end-to-end web applications using Python and modern front-end frameworks.
- Build robust back-end services and APIs using frameworks like FastAPI, Flask, or Django.
- Develop responsive and user-friendly front-end interfaces using React, Angular, or similar JavaScript frameworks.
- Work with both SQL and NoSQL databases to manage and query data efficiently.
- Collaborate with cross-functional teams (design, product, QA) to deliver scalable and maintainable features.
- Participate in code reviews, write unit tests, and follow best practices in software development.
- Debug, troubleshoot, and resolve issues across the full stack.
- Strong proficiency in Python and back-end web development.
- Hands-on experience with front-end technologies: HTML, CSS, JavaScript, and at least one modern JS framework (React, Vue.js, Angular).
- Experience with REST API design and development.
- Good understanding of databases (PostgreSQL, MySQL, MongoDB).
- Familiarity with version control tools like Git.
- Understanding of web security, performance optimization, and responsive design.
- Ability to write clean, modular, and maintainable code across the stack.
- Experience with Docker or other containerization tools.
- Exposure to CI/CD pipelines and basic DevOps practices.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Experience working in agile or fast-paced product environments.
- Opportunity to work on meaningful real-world applications with impact.
- Collaborate with teams from IIT Dharwad in an intellectually rich and open culture.
- Fast-paced learning environment with opportunities to grow and own parts of the product.
- Supportive team of experienced engineers and mentors.