...

India, Bengaluru, KA

Remote

Full-time

TypeScript

TypeScript

React

React

Next.js

Next.js

AWS

AWS

Kubernetes

Kubernetes

MongoDB

MongoDB

PostgreSQL

PostgreSQL

posted 4 weeks ago

About Jai Kisan:

Jai Kisan is building the first ever technology-led financial platform designed for 'Bharat', revolutionizing the financial experience for rural Indians. Jai Kisan's app, Bharat Khata helps rural value chains digitize transactions, capturing never-before seen insight into the financial service needs, customer behavior and transitionary footprint of rural businesses and individuals. Taking this one step further, Bharat Khata seamlessly enables a single- point-access to a suite of financial services, ensuring instant fulfillment of the user's needs. Starting with credit to build users’ digital footprints, Jai Kisan's roadmap includes digitizing the savings, insurance and payment experience for its users, making it the only consumer-experience obsessed rural financial services brand. Jai Kisan is a series B funded company. Joining in the funding was NAB Ventures — the VC arm of Indian development finance institution (DFI), the National Bank for Agriculture and Rural Development (NABARD) in its first investment, Blume, Arkam Ventures, and many more.

The Jai Kisan team is dedicated towards executing our mission and is passionate towards supporting the transformation of rural India. Entrepreneurism and passion with a drive for results are core values we seek in every member of our team. Our team comes with a varied industry experience from private equity to management consultancy to capital markets, working towards building a franchise that delivers sustainable financing to rural India

Requirements

Primary Responsibilities:

  1. Design scalable, maintainable, and secure software architectures for high-traffic applications.
  2. Build robust APIs and backend systems using Node.js with a microservices architecture.
  3. Manage databases, including Postgres and MongoDB, ensuring performance and scalability.
  4. Implement event-driven architectures with messaging platforms like Kafka.
  5. Develop responsive and modern UIs using React, with state management tools like Redux, optimizing for performance and SEO.
  6. Manage cloud infrastructure on platforms like AWS or GCP for scalability and reliability.
  7. Set up and maintain CI/CD pipelines to streamline deployment processes.
  8. Write comprehensive unit, integration, and end-to-end tests to ensure software quality.
  9. Monitor, debug, and optimize application performance to address bottlenecks.
  10. Participate in code reviews and technical discussions to maintain high standards.
  11. Collaborate with cross-functional teams to deliver end-to-end solutions.
  12. Mentor and support team members while promoting knowledge sharing.
  13. Stay updated on emerging technologies and recommend improvements where relevant.

Secondary Roles & Responsibilities:

  • Mentor junior developers and contribute to a culture of continuous learning and improvement.
  • Keep documentation up-to-date.
  • Interact with product managers and/or users to define system requirements and/or necessary modifications.

Technical Skills / Products:

  • React, Next.js, Redux
  • Node.js, Express.js, TypeScript
  • PostgreSQL, MongoDB
  • AWS/GCP, Kubernetes for container orchestration
  • Strong understanding of  Design patterns, microservices architecture and service monitoring


Other similar jobs


Popular learning modules