Job Description – Lead Frontend Developer (React / Next.js + React Native)
Position: Lead Frontend Developer (React / Next.js + React Native)
Department: Technology
Location: Navi Mumbai
Experience Required: 3+ Years
About PRPM Services Pvt. Ltd (OneKiraana)
OneKiraana is building the technology backbone for India's 13M+ kirana stores—the neighbourhood shops that power everyday commerce for over a billion people.
We empower local retailers with private labels, supply chain capabilities, logistics infrastructure, and intelligent technology solutions, enabling them to compete and thrive in a rapidly modernizing market.
Our vision is ambitious yet simple: to become the operating system that every kirana store in India runs on.
As we scale our products and expand our technology ecosystem, we are looking for a Lead Frontend Developer who can take ownership of our web platforms while leading the development of our next-generation mobile applications.
Position Overview
We are seeking a highly skilled and hands-on Lead Frontend Developer with strong expertise in both React/Next.js and React Native.
This is a dual-stack frontend leadership role where the candidate will:
- Lead the architecture and development of our existing web platforms built on Next.js.
- Drive the end-to-end development of React Native mobile applications from the ground up.
- Establish frontend engineering standards, best practices, and scalable design systems.
- Mentor developers and contribute to building a high-performing frontend team.
The ideal candidate combines technical excellence, product thinking, and leadership capabilities while maintaining a strong focus on performance, scalability, accessibility, and user experience.
Key Projects
1. B2B E-Commerce Platform (Next.js)
A scalable, high-performance web platform serving a growing network of kirana stores across India.
2. Internal Management System (Next.js)
An operations platform supporting sourcing, packaging, logistics, inventory management, and role-based workflows.
3. Native Mobile Applications (React Native)
Store-facing and field-team applications developed and deployed natively on Android and iOS platforms.
Key Responsibilities
Web Development (React / Next.js)
- Own and evolve the architecture of existing Next.js applications.
- Define frontend engineering standards, coding guidelines, and best practices.
- Develop scalable, reusable, and maintainable frontend solutions.
- Optimize application performance with a focus on:
- Core Web Vitals
- Bundle optimization
- Load time reduction
- Fault tolerance and reliability
- Maintain and enhance shared component libraries and design systems.
- Implement Progressive Web App (PWA) capabilities including offline support and service workers.
Mobile Development (React Native)
- Lead the development of React Native applications using the Bare React Native CLI.
- Design and implement scalable mobile architectures.
- Integrate native device capabilities and APIs.
- Develop features supporting:
- Offline functionality
- Push notifications
- Navigation systems
- Performance optimization
- Native module integrations
- Manage application signing, deployment, and release processes.
- Handle App Store and Google Play Store submission and review cycles.
- Establish standards for sharing business logic and design systems across web and mobile platforms.
Leadership & Collaboration
- Mentor frontend developers and conduct code reviews.
- Promote engineering excellence and frontend best practices.
- Collaborate closely with backend engineers on:
- REST APIs
- Authentication systems
- RBAC implementation
- Partner with Product, Design, and Operations teams to deliver high-quality solutions.
- Drive adoption of accessibility standards (WCAG 2.1 AA).
- Establish comprehensive testing practices across:
- Unit Testing
- Integration Testing
- End-to-End Testing
- Participate in technical planning, sprint execution, and architecture discussions.
Required Technical Skills
Web Technologies
- 3+ years of hands-on experience with:
- React.js
- Next.js
- Strong proficiency in:
- TypeScript
- JavaScript (ES6+)
- TailwindCSS
- Experience with:
- Redux (Redux Toolkit preferred)
- State Management Architecture
- Progressive Web Apps (PWAs)
- Strong understanding of:
- Core Web Vitals
- Frontend Performance Optimization
- Responsive Design Principles
Mobile Technologies
- Hands-on experience with React Native.
- At least one production application successfully deployed to:
- Apple App Store and/or
- Google Play Store
- Experience using Bare React Native CLI.
- Familiarity with:
- Native build tools
- App signing
- Mobile deployment pipelines
- Store release processes
Common Skills
- REST API integration.
- Authentication and authorization systems.
- Role-Based Access Control (RBAC).
- CI/CD implementation using GitHub Actions.
- Testing frameworks:
- Jest
- Vitest
- Accessibility standards (WCAG 2.1 AA).
- Understanding of MERN Stack architecture.
- Git version control and collaborative development workflows.
Preferred Qualifications
- Previous experience leading or mentoring frontend teams.
- Experience with monorepo architectures and shared package management.
- Exposure to cross-platform design systems.
- Experience in:
- B2B SaaS Products
- E-Commerce Platforms
- Supply Chain Solutions
- Retail Technology
- Knowledge of native Android or iOS development.
- Experience building custom native modules for React Native.
Key Competencies
- Technical Leadership
- Problem Solving & Analytical Thinking
- System Design & Architecture
- Team Collaboration
- Ownership Mindset
- Product Orientation
- Attention to Detail
- Effective Communication
- Performance Optimization Expertise
What We Offer
- Opportunity to build products impacting millions of retailers across India.
- Ownership of mission-critical platforms and applications.
- Fast-paced startup environment with significant growth opportunities.
- Direct contribution to transforming India's retail ecosystem.
- Collaborative and innovation-driven work culture.
Pay: ₹1,000,000.00 - ₹1,500,000.00 per year
Benefits:
Work Location: In person