27 Sep
|
Versatile Club - Employer of Record
|
India
27 Sep
Versatile Club - Employer of Record
India
- Develop and maintain React Native applications for iOS and Android, ensuring optimal performance and responsiveness.
- Implement app performance optimizations (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.
- Hands-on experience with AI-assisted development tools (Claude, GitHub Copilot, Codeium, Codex,Cursor etc.) and understanding of their strengths, limitations, and best practices for maximizing productivity
What We Are Looking ForCore Technical Skills
- Expert proficiency in React and TypeScript — strong understanding of hooks, state management patterns, and TypeScript best practices
- Understanding of RN framework and familiarity of 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 —
- Tailwind CSS, CSS modules, CSS-in-JS solutions (Emotion, Styled Components), and responsive design principles
- Hands-on experience with modern build tools —
- Webpack, Vite, ESBuild,
or equivalent bundlers; 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 — enough 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, Build Pipelines etc
Performance &
- Monitoring
- Experience with app performance optimization (profiling, Crash rate, ANR, cold & hot boot load times, reducing memory usage, 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 —
- Jest, RN / React Testing Library, Vitest, 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 —
- ESLint, Prettier, Husky, pre-commit hooks, 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 —
- Docker, CI/CD pipelines, workplace management
- Understanding of animation libraries (Framer Motion, React Spring) and interactive UX
- Exposure to AI /LLM integrations in frontend (streaming, chunking, prompt optimization
Skills: react,frontend,react native,react.js
📌 React Native + React/Next Developer (India)
🏢 Versatile Club - Employer of Record
📍 India