- Scale StageRapidly increasing operations
Opportunity for Fullstack Developer with Mymoneykarma - Hyderabad
- ₹8L – ₹26L • No equity
- Remote •
- 4 years of exp
- Full Time
Not Available
Onsite or remote
About the job
About MyMoneyKarma
MyMoneyKarma (MMK - www.mymoneykarma.com) is a financial technology company envisioned to be the next-generation solution for Consumer Finance in India.
MMK was founded by a group of Stanford alumni with a strong background in banking and technology who are passionate about creating a positive impact in people's lives by helping them manage their finances better. We believe that no two people have the same financial situation, so they should not be given one-size-fits-all financial solutions. However, many individuals cannot access professionals who can give them personalized advice in each situation. This leads to less-than-optimal paths that create a distorted financial outcome in the long run. We are changing that by providing personalized financial solutions using proprietary algorithms developed by our deep understanding of the financial space and technology. Thus, MMK is democratizing finance and helping people manage their finances well to create a better today and a more secure future.
MMK’s mission is to take private wealth management to the next level by offering
consumers in India unbiased, personalized, and algorithm-powered recommendations for choosing financial solutions that fit their needs.
About the opportunity We are looking for world-class talent to build a truly global financial platform to disrupt an evolving credit market in India and globally.
This is an excellent opportunity to join a growing team and work on a great product. As a Lead Developer, you will be part of a passionate team that drives the technology vision of MMK and its customers.
Who You are
• You have around 6+ years of work experience, preferably in SaaS product
development
• You are a problem solver and use programming language skills and frameworks
as tools
• You have a good grasp of computer science fundamentals
• You are good with Data Structures and Algorithms
• You are proficient in Typescript, NodeJS, ReactJS, and frameworks like NestJs and NextJS
• You have experience in building microservices and distributed systems
• You like learning new technologies and look for feedback to improve yourself
• You are not afraid of going outside your comfort zone
• You genuinely believe that testing your code is your responsibility
• You understand what it takes to write good quality production-ready code
What We expect from you
• Prior experience building and managing consumer-facing web/mobile
applications.
• You know what it takes to build reusable code for future use and optimize web
pages
• for maximum speed and scalability
• You have expertise in building scalable server side backend services using
appropriate design patterns and/or frameworks to meet business needs
• You are conversant with various architectural patterns for building complex
business applications
• You are familiar with microservices architecture and its advantages and
challenges in dealing with complex transactions
• You have worked with the React framework
• Design - Ensuring user experience - design choices, developing features to
enhance the user experience
• Performance—You know that processing millions of transactions has a cost, and
you know how to project the cost of being functionally complete without
performance bottlenecks.
• Impact - You care about making a difference.
• A passion for building world-class software and a vision to think big.
• You have worked with multiple DB technologies - NoSQL, RDBMS, Graph, etc.
• Secure by Design - This is an essential aspect of our work.
• Prior experience building and managing REST APIs for large-scale distributed
systems.
• You are comfortable with a distributed async architecture and aware of the
challenges of ensuring reliability at scale.
What you’ll do
• Be a proud member of a well-accomplished team to build next-generation
solutions
• Work with stakeholders to add definitions to project requirements
• Assess the scope and build recommendations for Minimum Viable Product
• Analyze requirements, create and document component/system designs
• Implement features and functionality with clean and maintainable code
• Take pride in software quality through rigorous functional testing and
automation
• Participate in on-call rotations, bug fixing, and ongoing tuning and improvements
About the company
mymoneykarma
- Scale StageRapidly increasing operations