React Native Developer (Mobile + Backend Developer)

2 - 4 years

5 - 8 Lacs

Posted:20 hours ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role & Responsibilities:

Mobile App Development (React Native)

  • Develop and maintain high-quality

    iOS and Android

    mobile applications using

    React Native

    , JavaScript, and TypeScript.
  • Build fast, responsive UI using

    Redux, React Query, Tailwind CSS

    , and reusable components.
  • Integrate mobile apps with backend systems using

    REST APIs

    ,

    GraphQL

    , and secure JWT authentication.
  • Implement

    Google Firebase

    features including Authentication, Firestore/Realtime Database, Cloud Messaging (FCM), and push notifications.
  • Work with

    Google APIs

    (Maps, Places, YouTube, Analytics, Drive, etc.) for enhanced app features.

Frontend (Web) Development

  • Build responsive web interfaces using

    React, Next.js, HTML5, CSS3, Tailwind CSS

    .
  • Collaborate with designers to transform Figma designs into polished user experiences.
  • Contribute to front-end modules for multi-vertical platforms (eCommerce, events, preschools, etc.).

Backend Development & API Engineering

  • Develop backend services using

    Node.js (Express.js)

    ,

    Python

    , and

    PHP frameworks

    .
  • Manage custom APIs and headless architectures using

    Drupal CMS

    .
  • Build scalable and secure

    REST & GraphQL

    APIs with caching, validation, and performance tuning.

Database & Data Management

  • Design, query, and optimize databases using

    MySQL, PostgreSQL, MariaDB, MongoDB, Supabase PostgreSQL

    .
  • Perform schema design, migrations, indexing, and query optimization for large datasets.

Cloud, DevOps & Infrastructure

  • Deploy and maintain applications on

    AWS

    ,

    Platform.sh

    , and

    Cloudflare Workers/Video/CDN

    .
  • Implement and maintain

    CI/CD pipelines

    for automated builds and deployments.
  • Use

    Docker

    for containerization and environment standardization.

Testing, Monitoring & Debugging

  • Implement unit and UI testing using

    Jest

    and

    React Testing Library

    .
  • Perform debugging and error monitoring using

    Sentry.io

    .
  • Track user analytics and funnels using

    PostHog

    .
  • Use

    Postman

    for API testing and documentation.

AI & Productivity Tools

  • Build or integrate

    AI agents

    and LLM-based workflows to improve user features and internal productivity.
  • Implement AI features using

    Gemini API

    or other AI service providers.
  • Use AI tools to accelerate development, testing, and automation.

Collaboration & Documentation

  • Work with cross-functional teams including designers, backend developers, and product managers.
  • Participate in architecture planning, technical discussions, sprints, and code reviews.
  • Maintain clear documentation for APIs, modules, architecture, and deployment processes.

Preferred Candidate Profile

  • Strong experience in

    React Native

    , React, Next.js, Express.js, and full-stack JavaScript/TypeScript.
  • Solid knowledge of

    JavaScript, TypeScript, HTML5, CSS3, SQL

    , with exposure to

    C++ and Java

    .
  • Practical experience with

    Google Firebase

    (Authentication, Firestore, FCM), push notifications, and

    Google APIs

    (Maps, Places, etc.).
  • Proficient in backend technologies:

    Node.js

    , Python, PHP frameworks, and

    Drupal CMS

    .
  • Skilled in building and integrating

    REST & GraphQL APIs

    with secure authentication systems.
  • Experience with databases:

    MySQL, PostgreSQL, MariaDB, MongoDB, Supabase

    .
  • Familiar with cloud & DevOps platforms:

    AWS

    , Platform.sh, Cloudflare Workers, Docker, CI/CD pipelines.
  • Hands-on experience with tools like

    Git, GitHub, Postman, Sentry.io, PostHog

    .
  • Strong understanding of

    mobile UI/UX principles

    and experience working with

    Figma

    .
  • Experience with multi-vertical apps such as

    eCommerce, events, preschools

    , or similar applications.
  • Ability to build or integrate

    AI agents

    , implement AI-driven features, and leverage AI for improving development workflows.
  • Fast learner, highly adaptable, and able to work with new technologies quickly.
  • Strong problem-solving skills, attention to detail, and ability to work independently or in teams.
  • Excellent communication and documentation skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, thiruvananthapuram