India's first learning-focused neobank for teenagers

Software Developer - Backend at Akudo

Job Type
1+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Lavika Aggarwal
Lavika Aggarwal

About the role

We are looking for smart, driven, and curious individuals to join our team here at Akudo. We are building a first of its kind, learning-first neo-bank for teenagers. If you are an analytical problem solver with strong Node.JS knowledge and a passion for teamwork and innovation, we have the perfect job for you! We grapple with new and fun engineering challenges every day as we’re hitting the scale.

You will be responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of databases, and ensuring high performance and responsiveness to requests from the front-end. We are a team of data nerds, who are obsessed with analyzing user behavior data to generate insights, understanding our customers, and further identifying the broader market trends before anyone else. As a part of the team, you’ll get to work with exciting tech and financial stacks to solve the puzzles and challenges these insights present to us.


  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Implementation of security and data protection
  • Integration of various data storage solutions (may include databases, key-value stores, blob stores, etc.)
  • Integration of multiple data sources (such as 3rd party services or APIs) and databases into one system
  • Implementing automated testing platforms and unit tests
  • Creating and maintaining self-sufficient services in a services oriented architecture
  • Work as part of a team developing applications and services using Agile development methods

Skills And Qualifications:

  • Strong proficiency with JavaScript and Typescript
  • Knowledge of Node.js and frameworks available for it (such as express, lodash, axios, etc)
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Proficient understanding of code versioning tools, such as Git
  • Implementing automated testing platforms and unit tests
  • Desire to work in a startup environment, take ownership, be self-motivated and proactive
  • Strong analytical skills and problem-solving aptitude
  • Attention to details

Why you should join Akudo

Akudo is a digital bank for teenagers in India that gets them their own sleek, personalized debit card that they can use independently, helps them save money and gives them exciting rewards under a gamified setup when they're good at their personal finance.
We are crafting the concept of "Learning-first Banking" where financial learning is seamlessly intertwined with full scale banking.