About

We love our portfolio companies.

You’ll love working for one of them.

0
Companies
0
Jobs

Senior Software Engineer (Python & React)

Yubi

Yubi

Software Engineering
Chennai, Tamil Nadu, India
Posted on Jan 16, 2026

About Us

Yubi stands for ubiquitous. But Yubi will also stand for transparency, collaboration, and the power of possibility.
From being a disruptor in India’s debt market to marching towards global corporate markets from one product to one holistic product suite with seven products
Yubi is the place to unleash potential. Freedom, not fear. Avenues, not roadblocks. Opportunity, not obstacles.

Job Description

Yubi, formerly known as CredAvenue, is re-defining global debt markets by freeing the flow of finance between borrowers, lenders, and investors. We are the world's possibility platform for the discovery, investment, fulfillment, and collection of any debt solution. At Yubi, opportunities are plenty and we equip you with tools to seize it.

In March 2022, we became India's fastest fintech and most impactful startup to join the unicorn club with a Series B fundraising round of $137 million.

In 2020, we began our journey with a vision of transforming and deepening the global institutional debt market through technology. Our two-sided debt marketplace helps institutional and HNI investors find the widest network of corporate borrowers and debt products on one side and helps corporates to discover investors and access debt capital efficiently on the other side. Switching between platforms is easy, which means investors can lend, invest and trade bonds - all in one place. All of our platforms shake up the traditional debt ecosystem and offer new ways of digital finance.

Senior Software Engineer – Full Stack (React & Python)

Experience

4–6 years

Job Summary

We are looking for a highly skilled Senior Software Engineer with strong full-stack experience in React and Python (Django, FastAPI). The ideal candidate will have deep expertise in designing and developing scalable, high-performance synchronous and asynchronous APIs, including real-time communication using WebSockets. This role requires solid understanding of design patterns, CI/CD practices, and the ability to work closely with stakeholders to deliver reliable and business-critical solutions.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using React on the frontend and Python (Django, FastAPI) on the backend.

  • Build and optimize synchronous and asynchronous APIs, including real-time systems using WebSockets.

  • Apply software design patterns and best practices to ensure scalability, maintainability, and high code quality.

  • Own end-to-end feature development, from requirement analysis and design to implementation and production rollout.

  • Implement and maintain CI/CD pipelines to enable automated testing, deployment, and monitoring.

  • Collaborate with product managers, business stakeholders, and cross-functional teams to translate requirements into technical solutions.

  • Participate in code reviews, architecture discussions, and technical decision-making.

  • Troubleshoot production issues and ensure system reliability, performance, and security.

Required Skills & Qualifications

  • 4–6 years of professional experience as a Software Engineer / Full Stack Developer.

  • Strong proficiency in React and modern JavaScript/TypeScript frameworks.

  • Strong backend development experience in Python, specifically Django and FastAPI.

  • Excellent understanding of RESTful APIs, async programming, and event-driven architectures.

  • Hands-on experience with WebSockets and real-time communication systems.

  • Solid knowledge of software design patterns and architectural principles.

  • Experience setting up and working with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).

  • Strong communication skills and proven ability in stakeholder management.

  • Ability to work independently and take ownership of deliverables.

Good to Have

  • Exposure to AI systems, especially LLM-based or GenAI-driven applications.

  • Experience working on or integrating chat systems, conversational platforms, or chatbot architectures.

  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).