Principal Software Engineer Frontend (Bengaluru)

Principal Software Engineer Frontend (Bengaluru)

31 Jul
|
Mpokket Financial Services
|
Bengaluru

31 Jul

Mpokket Financial Services

Bengaluru

About mPokket

Founded in 2016 by Gaurav Jalan, mPokket was born from a simple yet powerful realisation - while global youth enjoyed financial freedom, young Indians faced barriers. We set out to bridge the gap between aspirations and affordability by empowering the youth of Bharat

At mPokket, we exist to remove the financial friction that stalls potential. We are on a mission to empower Young India, the Aspirants, and the Self-Starters to achieve their dreams with true financial independence.

Today, we bridge that gap by offering quick, dignified, and accessible instant loans up to 2,00,000. We are proud to be a trusted partner for over 65 million customers, maintaining a 4.6/5 rating on the Google Play Store.

The same belief, that people deserve better access and greater opportunity, shapes everything we do beyond our product. Through our CSR initiatives, we have touched over 3,22,000 lives, supporting ~100 rural schools, funding education for children from marginalised communities, providing healthcare infrastructure to critical medical institutions, empowering 3,400 women with livelihood and hygiene support, and serving over 1,00,000 meals to patients and caregivers outside cancer hospitals. Every rupee we earn carries the weight of a broader commitment to the communities we serve, not just the customers we lend to.

This commitment extends inward too. We are a Great Place To Work Certified™ organisation - a recognition earned not from a submission, but from the honest, anonymous voices of our own people. Our 4.5+ rating on AmbitionBox reflects the same truth. Here, every day is an prospect to grow, create, and make a meaningful impact.

Job Summary

We are looking for a Principal Software Engineer – Frontend with 6+ years of experience to lead the design and evolution of scalable, high-performance web applications and frontend platforms. This role is responsible for driving frontend architecture, establishing engineering standards, mentoring engineers, and enabling multiple product teams to build reliable and maintainable applications.

The ideal candidate has deep expertise in React.js, Next.js (14+), TypeScript, Micro Frontend Architecture, Module Federation, and Nx Monorepo. They should have a proven track record of solving complex engineering challenges, leading large-scale technical initiatives, and driving engineering excellence across the organization.

Key Responsibilities

Technical Leadership & Architecture

- Define and drive the long-term frontend architecture and technical roadmap across multiple products.
- Design scalable, maintainable, and secure frontend platforms using React.js, Next.js (14+), Micro Frontends, Module Federation, and Nx Monorepo.
- Establish frontend engineering standards, coding guidelines, architectural patterns, and best practices.
- Lead technical design reviews, architecture discussions,



and technology evaluations.
- Drive frontend modernization initiatives and continuously improve platform scalability, maintainability, and developer experience.

Engineering Excellence

- Own the frontend platform, shared component libraries, design systems, and common engineering utilities.
- Define strategies for performance optimization, accessibility, security, and Core Web Vitals.
- Drive improvements in build systems, deployment pipelines, testing strategy, observability, and engineering productivity.
- Lead the investigation of critical production incidents, perform Root Cause Analysis (RCA), and implement long-term reliability improvements.
- Identify and reduce technical debt through continuous architectural improvements.

Collaboration & Mentorship

- Mentor Software Engineers, Senior Software Engineers, and Tech Leads through technical coaching and design reviews.
- Partner with Engineering Managers, Product Managers, UX/UI Designers, Backend Engineers, QA, and DevOps teams to deliver scalable technical solutions.
- Influence technical decisions across teams and ensure alignment with organizational engineering goals.
- Support hiring by participating in technical interviews and helping define engineering competency standards.

AI & Modern Engineering Expectations

- Hands-on experience using AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot, or similar platforms.
- Understanding of Model Context Protocol (MCP) and AI-native development workflows.
- Ability to leverage LLMs for architecture exploration, code generation, debugging, refactoring, documentation, testing, and code reviews while maintaining engineering quality.
- Experience optimizing AI workflows through effective prompt engineering, context management, and efficient token usage.
- Drive AI adoption by establishing engineering best practices, governance, and measurable productivity improvements across teams

Minimum Qualifications

- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 6+ years of experience building and scaling contemporary frontend applications.
- Expert knowledge of React.js, Next.js (14+), TypeScript, JavaScript (ES6+), HTML5, and CSS3.
- Strong experience designing and implementing Micro Frontend Architecture, Module Federation, and Nx Monorepo (or similar monorepo frameworks).
- Proven experience designing scalable frontend architectures, reusable component libraries,



and design systems.
- Strong understanding of frontend performance optimization, rendering strategies (SSR, SSG, ISR), accessibility, and Core Web Vitals.
- Experience with modern state management solutions such as Redux Toolkit, Zustand, or React Context.
- Strong knowledge of RESTful APIs, authentication (JWT/OAuth), frontend security best practices, and scalable application design.
- Experience with modern build tools such as Webpack, Vite, Git, and CI/CD pipelines.
- Experience defining frontend testing strategies using tools such as Jest, React Testing Library, Playwright, or Cypress.
- Proven experience leading architectural decisions, solving complex production challenges, performing Root Cause Analysis (RCA), and driving long-term technical improvements.

Preferred Qualifications

- Experience working in FinTech, Banking, or other high-scale consumer-facing products.
- Experience designing and maintaining Design Systems, shared component libraries, or internal frontend platforms.
- Experience with Backend-for-Frontend (BFF) architecture and API Gateway patterns.
- Familiarity with AWS or other cloud platforms, CDN strategies, and frontend deployment best practices.
- Experience implementing frontend observability and monitoring using tools such as Datadog, Sentry, Grafana, or similar.

What’s in it for you?

- Led AI-driven engineering initiatives across underwriting, repayment, collections, dialer systems, and core lending platforms supporting high-volume transactions and large-scale customer traffic.
- Architected scalable data and AI ecosystems leveraging Databricks for real-time analytics, ML workflows, observability, and intelligent decision-making systems.
- Spearheaded next-generation DevOps and observability transformation through AI-powered monitoring, predictive diagnostics, automated RCA, and operational automation, significantly improving platform reliability, scalability, and infrastructure cost efficiency.
- Designed and scaled distributed systems, event-driven architectures, and agentic AI workflows to accelerate engineering productivity, strengthen fraud detection capabilities, optimize operations, and enhance customer experience at scale.

Who We Are Our Approach to Talent and Culture

At mPokket, we focus on building high-performing teams driven by merit, ownership, and a shared ambition to solve real problems. We hire for capability, potential, and impact creating opportunities for individuals to grow, contribute meaningfully, and do their best work.

Our team reflects a diverse mix of backgrounds, experiences, and perspectives, enabling better decision-making and innovation. We are committed to fostering a culture of respect, openness, and collaboration—where individuals feel valued, empowered, and inspired to make an impact.

📌 Principal Software Engineer Frontend (Bengaluru)
🏢 Mpokket Financial Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer frontend (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer frontend (bengaluru) / bengaluru