We are seeking a skilled Next.js and React Native Developer to join our dynamic team. As a Next.js and React Native Developer, you will play a key role in designing and developing user interfaces for complex web and mobile applications. You should have a minimum of 2 year of experience working with Next.js and React and native. If you have any experience with health care app and digital banking app then that would be a plus.
Technical Requirements:
- Proficient in Next.js, React.js, and React Native, with a strong understanding of their core principles, rendering models, and development workflows across web and mobile.
- Experience with server-side rendering (SSR), static site generation (SSG), and building isomorphic web applications using Next.js, along with strong experience building scalable React Native applications for iOS and Android.
- In-depth knowledge of React Hooks, functional components, and stateful UI patterns applicable to both web and mobile.
- Web: Redux, React Query, React Router, Material-UI/Tailwind
- Mobile: Redux, Zustand/Context API, React Navigation, Native UI libraries (e.g., React Native Paper, NativeBase)
- Ability to design and implement reusable, modular components and shared UI libraries that can be consumed by both Next.js and React Native codebases where applicable.
- Experience with GraphQL and Apollo Client for cross-platform data fetching, caching, and state management.
- Strong proficiency in JavaScript ES6+ and TypeScript for type-safe development across both web and mobile platforms.
- Knowledge of styling systems including CSS preprocessors (Sass/Less), CSS-in-JS (styled-components/Emotion), and React Native styling conventions (StyleSheet, styled-components/native).
- Solid understanding of responsive, adaptive, and mobile-first design principles across varying screen sizes and pixel densities.
- Experience with performance optimization techniques such as code-splitting (web), lazy-loading, bundle optimization, image optimization, caching strategies, and reducing unnecessary re-renders.
- Understanding of Next.js deployment strategies (Vercel, Netlify, serverless) and React Native deployment pipelines (TestFlight, Play Console, OTA updates via CodePush).
- Familiarity with testing frameworks including Jest, React Testing Library, Detox, Cypress, and other tools for unit, integration, and end-to-end testing across both platforms.
Eligibility Criteria:
- Minimum of 2 years of professional experience working with React.js / Next.js, along with practical experience building and deploying React Native applications.
- Bachelor’s degree in Computer Science or a relevant field from a recognized university.
- Strong proficiency in JavaScript, HTML, CSS, and core front-end engineering principles.
- Experience with state management libraries such as Redux, MobX, Context API, Zustand, or Recoil for both web and mobile workflows.
- Familiarity with modern build tools and bundlers such as webpack, Babel, Metro bundler, and CI/CD pipelines for web and mobile.
- Clear understanding of server-side rendering, client-side rendering, and hybrid rendering strategies within Next.js, alongside strong knowledge of React Native’s rendering pipeline.
- Ability to implement pixel-perfect UIs across both Next.js and React Native, following design systems, Figma specs, and accessibility guidelines.
- Experience with Git, branching strategies, pull requests, and collaborative development workflows.
- Solid understanding of RESTful APIs, GraphQL, asynchronous programming patterns, and secure data handling.
- Familiarity with testing frameworks such as Jest, Enzyme, Detox, or Cypress for ensuring code reliability across platforms.
- Strong problem-solving abilities, attention to detail, and debugging skills across web and mobile environments.
- Excellent oral and written communication skills and the ability to collaborate effectively in agile, fast-paced environments.
- Ability to handle multiple tasks, meet project deadlines, and adapt quickly to changing requirements.
If you meet the above qualifications and are passionate about creating high-quality web and mobile applications using Next.js and React Native, we encourage you to apply. Join our team and contribute to building cutting-edge digital experiences.
Job Type: Full-time
Pay: From Rs150,000.00 per month
Work Location: In person