DocIndia.org
Website:
docindia.org
Job details:
Role Overview
We are looking for a highly skilled Senior Frontend Developer with strong expertise in React Native and modern web technologies. The ideal candidate should be capable of building scalable, high-performance mobile applications (Android & iOS) as well as responsive web platforms, with a strong focus on performance, architecture, and clean code practices.
🛠️ Key Responsibilities
- Develop and maintain high-performance mobile applications using React Native
- Build scalable and responsive web applications using HTML5, CSS3, Tailwind, Bootstrap
- Architect reusable, modular, and maintainable UI components
- Optimize applications for performance, scalability, and smooth UX
- Implement pixel-perfect UI from design systems (Figma or similar)
- Integrate REST APIs and manage complex data flows
- Handle end-to-end feature development (requirement → deployment)
- Ensure cross-platform compatibility (Android, iOS, Web)
- Debug and resolve issues across devices, platforms, and browsers
- Manage app deployment (Play Store & App Store)
- Collaborate with backend, product, and design teams
🎯 Must-Have Skills (Strict Filter ⚠️)
- 7–8 years of hands-on experience in frontend/mobile development
- Strong expertise in React Native (MANDATORY)
- Deep understanding of React Native architecture & lifecycle
- Experience with React Native CLI / Expo
- Strong debugging and performance optimization skills
- Experience with native modules integration (Android/iOS)
- Strong JavaScript (ES6+) fundamentals
- Solid experience in:
- HTML5, CSS3
- Tailwind CSS
- Bootstrap
- Responsive & adaptive design
- Proven experience in building production-level mobile apps
- Experience with REST API integration
- Strong understanding of state management (Redux / Context API)
- Experience with Git / version control
⚡ Performance & Optimization
- Hands-on experience with:
- Lazy loading, code splitting
- Memoization (React.memo, useMemo, useCallback)
- Reducing unnecessary re-renders
- Knowledge of Core Web Vitals (LCP, CLS, FID)
- Mobile app performance tuning:
- FPS optimization
- Memory leak handling
- Crash reduction
🧱 Architecture & Scalability
- Experience in designing scalable frontend architecture
- Strong knowledge of modular and reusable component design
- Expertise in code structure, folder organization, and best practices
🔐 Security Awareness
- Understanding of:
- XSS, CSRF prevention
- Secure API handling
- Token storage best practices (Web & Mobile)
🧪 Testing & Code Quality
- Experience with:
- Unit testing (Jest / React Testing Library)
- Basic E2E testing understanding
- Familiarity with:
- ESLint, Prettie
📦 Build Tools & Dev Workflow
- Experience with:
- Webpack / Vite (Web)
- Metro bundler (React Native)
- Basic understanding of CI/CD pipelines
🎨 Design System & UI/UX
- Experience working with design systems / component libraries
- Ability to convert Figma designs into production-ready UI
- Strong eye for UI/UX and consistency
📊 Analytics & Tracking
- Experience integrating:
- Google Analytics (Web)
- Firebase Analytics (Mobile)
- Understanding of user behavior tracking
⭐ Good to Have
- Experience with React.js (Web)
- Knowledge of SEO best practices
- Experience with performance profiling tools
- Understanding of mobile app security
🧠 Soft Skills
- Strong ownership mindset
- Problem-solving attitude
- Ability to work independently
- Clear communication skills
🎓 Education
- Bachelor’s degree in Computer Science / IT or equivalent experience
📍 Job Type
Click on Apply to know more.