Senior Software Engineer | Web & Mobile Apps (iOS/Android) | React, React Native, TypeScript, Next.js | Micro-Frontends | Gen AI, RAG, MCP | Immediate Joiner

Banglore

Remote







Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering
Government College Of Engineering Kannur
Join Nakul and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Web & Mobile Apps (iOS/Android) | React, React Native, TypeScript, Next.js | Micro-Frontends | Gen AI, RAG, MCP | Immediate Joiner
Software Engineer with 4+ years of experience designing and building scalable frontend systems using React and TypeScript. Experienced in implementing micro-frontend architecture from scratch, optimizing build pipelines, and delivering high-performance web applications.
Bengaluru
glama
langgraph
mcp
opencode
claudecode
ChatGPT
Senior Software Engineer at Ennoventure, Inc., Sep 2024 - Jun 2026 · 1 y 9 mo, Banglore, Independently led frontend engineering for enterprise product authentication platforms handling millions of scan events across web and mobile. Architected the migration from a legacy monolith to a micro-frontend setup (Module Federation) with a shared webmodules monorepo for UI components, Auth, and Maps, enabling 3 frontend teams to deploy independently. Migrated a Webpack-bundled React app to Vite with route-level code splitting, lazy loading, and CDN delivery, cutting page load from ~6s to ~2s, lifting Lighthouse from 40 to 90+, and reducing Jenkins build/deploy time from 3+ minutes to under 30s. Built and shipped enterprise scanning apps on React Native (iOS and Android) and React web using WebRTC, plus an embeddable JavaScript SDK, owning the full lifecycle from development to Xcode/Android Studio builds, Codemagic CI/CD, and App Store and Play Store submissions. Absorbed ~5x scan volume growth and cut scan time from ~15s to under 3s. Built config APIs and a self-service UI that let non-technical teams onboard client artworks independently (20+ clients, 1,000+ artwork configs), cutting onboarding from days to ~10 minutes. Took over a legacy Flutter app, diagnosed root causes across login/session, camera capture, and permission layers, and closed 100% of the backlog with a production release. Resolved cross-browser and cross-device issues (camera access, MediaDevices APIs, permission flows) across Android, iOS, and desktop. Built AI-driven engineering workflows (LangGraph, MCP Figma connectors) that accelerated delivery 40%, plus a RAG-based support chatbot for the company website.
Software Engineer at MFine, Aug 2021 - Sep 2024 · 3 y 1 mo, Remote, Owned core journeys of the MFine consumer health app on React Native (iOS and Android) and web, including video consultations, doctor chat, lab test booking, and medicine ordering, maintaining and shipping releases on both the App Store and Play Store. Migrated a legacy WebView-based payment flow to a native app flow and integrated Razorpay with coupon and wallet systems, sustaining 99%+ uptime on critical transaction surfaces for thousands of daily users. Built a bi-directional WebView message bridge (postMessage) between the React Native host app and an embedded React web app, enabling structured event passing across the native-web boundary. Managed release pipelines in Xcode and Android Studio (signing, build variants) and used CodePush for over-the-air hotfixes without waiting on app-store review. Integrated Sentry for crash reporting and performance monitoring, speeding up triage and issue resolution. Built cashless claims and reimbursement flows on web and app with native camera/gallery capture and file validations, plus claims dashboards with advanced filtering, bulk exports, and inline PDF viewers that cut manual operations workload by ~70%. Kept data-heavy healthcare views responsive through pagination, caching, and list virtualization across mobile and desktop. Built reusable, config-driven UI components with REST API integrations across consultation, payments, verification, and operations platforms, including Next.js screens for internal tooling. Promoted from Associate to Software Engineer and mentored 3 junior developers while introducing structured code review practices.
Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, Government College Of Engineering Kannur
github: https://github.com/nakul4n