React Native + React/Next Developer [SDE1]

Versatile Club Employer of Record

IndiaFresher3d agovia LinkedIn

Key Responsibilities

  • Develop and maintain React Native applications for iOS and Android, ensuring optimal performance and responsiveness.
  • Implement app performance optimizations, including reducing app size, improving load times, and memory management.
  • Debug, troubleshoot, and improve application stability.
  • Write unit and integration tests using React Native/React Testing Library to ensure app reliability.
  • Collaborate with designers, product managers, and backend engineers to deliver seamless user experiences.
  • Integrate APIs, third-party SDKs, and state management solutions like Redux, Zustand, Recoil, or Context API.
  • Ensure best practices in code architecture, security, and scalability.
  • Utilize AI-assisted development tools (e.g., Claude, GitHub Copilot, Codeium, Codex, Cursor) and understand their strengths, limitations, and best practices for maximizing productivity.

Requirements & Tech Stack

Core Technical Skills

  • Expert proficiency in React and TypeScript, with a strong understanding of hooks, state management patterns, and TypeScript best practices.
  • Understanding of the RN framework and familiarity with native modules.
  • Deep expertise in Next.js, including Server-Side Rendering (SSR), Incremental Static Regeneration (ISR), API routes, middleware, optimization strategies, and the new App Router paradigm.
  • Good understanding of ES6+, async/await, functional programming patterns, and modern JavaScript practices.
  • Proficiency in modern CSS, including Tailwind CSS, CSS modules, CSS-in-JS solutions (Emotion, Styled Components), and responsive design principles.
  • Hands-on experience with modern build tools such as Webpack, Vite, ESBuild, or equivalent bundlers, with an understanding of tree-shaking, code splitting, and lazy loading.
  • Good foundation in Git and collaborative development workflows.
  • Working knowledge of Node.js and backend fundamentals sufficient to understand API design, authentication, and server-side implications.

System Design & Architecture

  • Ability to design scalable, maintainable component architectures and design systems.
  • Understanding of state management solutions (Redux, Zustand, Context API) and when to use each.
  • Knowledge of micro-frontends, module federation, and how to structure large applications.
  • Experience with component composition, prop drilling solutions, and reusable library design.
  • Understanding of multi-app strategy, Android AAB, Metric config, and Build Pipelines.

Performance & Monitoring

  • Experience with app performance optimization, including profiling, crash rate, ANR, cold & hot boot load times, reducing memory usage, and minimizing bundle size.
  • Deep understanding of frontend performance metrics (Core Web Vitals, FCP, LCP, CLS, FID) and optimization techniques.
  • Knowledge of monitoring, observability, and error tracking solutions (Newrelic, Sentry, DataDog, etc.).
  • Understanding of lazy loading, code splitting, image optimization, and caching strategies.

Quality & Best Practices

  • Experience in testing frameworks such as Jest, RN / React Testing Library, Vitest, and E2E testing (Maestro, Cypress, Playwright).
  • Sound knowledge of design patterns, SOLID principles, and writing clean, maintainable code.
  • Understanding of web accessibility (WCAG standards, semantic HTML, ARIA attributes) and experience implementing accessible UIs.
  • Proficiency in browser compatibility and cross-browser testing.
  • Exposure to code quality tools like ESLint, Prettier, Husky, pre-commit hooks, and automated CI/CD pipelines.

Nice to Have Skills

  • Experience with performance profiling tools (Chrome DevTools, Lighthouse, WebPageTest) and real-world optimization strategies.
  • Prior experience with App Store & Google Play Store deployment processes.
  • Knowledge of Firebase services, push notifications, deep linking, and analytics.
  • Experience with React Native upgrades and handling breaking changes.
  • Experience working with native modules (Objective-C, Swift, Java, Kotlin).
  • Hands-on experience with CI/CD pipelines (Bitrise, GitHub Actions, or similar).
  • Experience with headless CMS, GraphQL, or API integration layers.
  • Knowledge of SEO best practices for SPA and Next.js applications.
  • Familiarity with Storybook, design tokens, and component documentation.
  • Experience with DevOps basics, including Docker, CI/CD pipelines, and environment management.
  • Understanding of animation libraries (Framer Motion, React Spring) and interactive UX.
  • Exposure to AI /LLM integrations in frontend development (streaming, chunking, prompt optimization).

Fresher React Developer Jobs · last 7 days

72 openings · 69 need no experience

Most hiring: Crossing Infotech, Real Time Applications Center - RTAC, Algorithus

See all 72 →