Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
NC

Senior Frontend Engineer โ€“ React.js & React Native

NR Consulting - India
๐Ÿ‡ฎ๐Ÿ‡ณ India
On-site
Senior
1 week ago
  • React.js
  • React Native
  • TypeScript
  • iOS
  • Android
  • Expo
  • Figma
  • REST API
  • WebSockets
  • Node.js
  • Python
  • CI/CD
  • Jira
  • AI
  • JavaScript
  • ES6+
  • Google Play
  • Redux Toolkit
  • Zustand
  • React Query
  • TanStack Query
  • Express.js
  • NestJS
  • FastAPI
  • Flask
  • JWT
  • OAuth
  • Server-Sent Events
  • Deep Linking
  • Git
  • Agile
  • Scrum
  • Claude
  • GPT
  • Cursor
  • Claude Code
  • Next.js
  • GraphQL
  • Apollo Client
  • Firebase
  • Firebase Crashlytics
  • Sentry
  • EAS
  • Fastlane
  • AWS
  • Azure
  • GCP
  • Jest
  • Testing Library
  • Docker
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Title: Senior Frontend Engineer โ€“ React.js & React Native
Location: Mumbai
Exp: 3-5 Yrs

Job Description:

Key Responsibilities

  • Develop and maintain web applications using React.js and TypeScript.
  • Build cross-platform mobile applications for iOS and Android using React Native and Expo.
  • Create reusable, scalable, and maintainable UI components.
  • Convert Figma designs into responsive and pixel-perfect web and mobile interfaces.
  • Design and implement scalable frontend architectures.
  • Integrate REST APIs, GraphQL APIs, WebSockets, and third-party services.
  • Collaborate with backend engineers on API design, integrations, and system architecture.
  • Contribute to backend services and integrations using Node.js or Python when required.
  • Optimize applications for performance, accessibility, scalability, and maintainability.
  • Write clean, testable, and well-documented code.
  • Conduct code reviews and follow engineering best practices.
  • Troubleshoot and resolve production issues across web, mobile, and backend systems.
  • Manage application build and deployment pipelines using CI/CD practices.
  • Collaborate with product managers, designers, QA engineers, and backend teams.
  • Track tasks, bugs, and sprint deliverables using JIRA.
  • Use AI-assisted development tools for code generation, debugging, refactoring, documentation, testing, and architectural discussions.

Required Skills

  • 4โ€“7 years of experience in frontend development.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Strong hands-on experience with React.js.
  • Strong hands-on experience with React Native and Expo.
  • Experience building and publishing applications on Apple App Store and Google Play Store.
  • Experience with responsive web applications and mobile-first interfaces.
  • Experience with Tailwind CSS and NativeWind.
  • Strong understanding of React Hooks, Context API, component lifecycle, and state management.
  • Experience with Redux Toolkit, Zustand, React Query, or TanStack Query.
  • Strong understanding of reusable and component-driven UI architecture.
  • Knowledge of SOLID principles, feature-based architecture, container/presentational patterns, repository patterns, dependency injection, and modular architecture.
  • Strong understanding of frontend performance optimization.
  • Working knowledge of Node.js and Python.
  • Familiarity with Express.js, NestJS, FastAPI, or Flask.
  • Understanding of API design, authentication, and authorization using JWT and OAuth.
  • Experience with WebSockets, Server-Sent Events (SSE), or similar real-time technologies.
  • Understanding of mobile application lifecycle, push notifications, deep linking, and background services.
  • Experience with Git, CI/CD pipelines, JIRA, and Agile/Scrum environments.
  • Strong experience with AI-assisted development tools and prompt engineering.
  • Familiarity with Claude, GPT, GitHub Copilot, Cursor, Windsurf, and Claude Code.

Preferred Skills

  • Experience with Next.js.
  • Experience with GraphQL and Apollo Client.
  • Experience with Firebase Authentication, Analytics, Crashlytics, and Push Notifications.
  • Experience with Sentry or similar monitoring tools.
  • Experience with EAS Build, EAS Submit, and Fastlane.
  • Familiarity with AWS, Azure, or GCP.
  • Experience with real-time communication, WebSocket, or audio/video streaming platforms.
  • Experience with Jest and React Testing Library.
  • Experience working in startup or product engineering environments.

Technical Skills

  • React.js
  • React Native
  • Expo
  • Next.js
  • JavaScript
  • TypeScript
  • Tailwind CSS
  • NativeWind
  • Redux Toolkit
  • Zustand
  • React Query / TanStack Query
  • GraphQL
  • REST APIs
  • WebSockets
  • Server-Sent Events (SSE)
  • Node.js
  • Express.js / NestJS
  • Python
  • FastAPI / Flask
  • Git
  • CI/CD
  • Docker
  • JIRA
  • Firebase
  • EAS Build
  • Fastlane
  • Claude
  • GPT
  • GitHub Copilot
  • Cursor
  • Windsurf
  • Prompt Engineering

Senior Frontend Engineer โ€“ React.js & React Native ยท NR Consulting - India

Auto apply with Likeremote