Search by job, company or skills

R

Developer II

Save
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview

We are seeking an experienced React Native Developer II to join our mobile development team. In this mid-level role, you will take ownership of features, mentor junior developers, and contribute to architectural decisions. You will design and build high-performance cross-platform mobile applications for iOS and Android while collaborating with product, design, and backend teams.

Responsibilities

  • Design and implement scalable React Native components using React Core features (hooks, context, refs, and lifecycle management)
  • Manage complex application state using Redux Toolkit (RTK) and implement Redux middleware for side effects
  • Build efficient data fetching and caching solutions using RTK Query with normalized cache management
  • Implement dynamic theming system supporting light/dark modes with theme provider patterns
  • Optimize app performance for smooth 60+ FPS animations and transitions with proper memoization
  • Write unit and integration tests with 70%+ code coverage using Jest and React Native Testing Library
  • Conduct thorough testing across iOS and Android devices and debug production issues
  • Mentor junior developers, conduct code reviews, and provide constructive feedback
  • Collaborate with product managers, designers, and backend engineers on feature implementation
  • Leverage AI coding tools (GitHub Copilot, Cursor, etc.) to improve development velocity and code quality
  • Stay current with React Native ecosystem updates, libraries, and best practices
  • Document architectural decisions, code patterns, and technical learnings

Qualifications

  • 3+ years of professional React Native development experience
  • Strong proficiency in JavaScript/TypeScript with functional programming paradigms
  • Expert-level knowledge of React Core features: hooks (useState, useEffect, useCallback, useMemo, useContext, useReducer), lifecycle management, and performance optimization
  • Production experience with Redux Toolkit (RTK) including: reducers, actions, slices, and middleware
  • Hands-on experience with RTK Query for data fetching, caching, and synchronization
  • Experience implementing dynamic theming solutions with theme providers, context APIs, and CSS-in-JS libraries
  • Experience with both iOS and Android development including native modules and platform-specific APIs
  • Proficiency with REST APIs and GraphQL integration patterns
  • Experience with Git version control and collaborative workflows
  • Familiarity with AI coding tools (GitHub Copilot, Cursor, Claude for Code) and leveraging them for development
  • Testing frameworks: Jest, React Native Testing Library, or Detox
  • CI/CD pipelines and app deployment processes
  • Debugging tools and performance profiling (React DevTools, Redux DevTools, Flipper)

Soft Skills:

  • Strong problem-solving and analytical abilities
  • Clear written and verbal communication
  • Ability to take full ownership of features from design to production
  • Proactive attitude with willingness to mentor and support team growth
  • Experience working in agile environments with sprint-based development

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148901107

Similar Jobs

Hyderabad, India

Skills:

JavaCSSPower Bimicrosoft power appsHTMLSqlIbm WatsonTensorflowPytorchJavascriptRestful ApisPythonscikit-learnNoSQL databasesMicrosoft LUISAgentic AIRPA development using Automation AnywhereAutomation Co-Pilot AIDialogflow

Hyderabad, India

Skills:

TypescriptRest ApisGraphqlJestGitReact NativeDebugging ToolsJavascriptReact Core featuresRTK QueryReact Native Testing LibraryRedux ToolkitDynamic theming

Hyderabad, India

Skills:

ca 7 DB2VsamCobolIspfMqClistSdsfshell scriptingCICSJCLJenkinsGitRexxDb2 SqlTsoImsIMS-DBAssemblerZoweRocketTivoliOSMF

Hyderabad, India

Skills:

react.js PostgreSQLRedisAngularGitTypescriptDockerFlaskMicrosoft AzureJfrogFastAPIKubernetesPythonLangChainautonomous agent designprompt engineeringStorybookLadleCI CD toolsAI-assisted development toolsAI workflow orchestrationautomated testing frameworks

Hyderabad, India

Skills:

.Net Core 6Microsoft .NET technologiesWcfSqlVbscriptSQL ServerT-sqlHTMLC SharpjQueryTfsJavascriptVssAngular 12 and above