HamburgerMenu
hirist

Senior Mobile Application Developer - Flutter/React Native

Siddhan Intelligence Pvt Ltd
Bangalore
4 - 7 Years

Posted on: 24/09/2025

Job Description

Key Responsibilities:

Flutter Development :

- Build and maintain scalable mobile apps using Flutter and Dart

- Translate UI/UX designs (Figma/AdobeXD) into responsive, pixel-perfect UIs

- Handle widget trees, custom widgets, animations, and transitions

- Manage routing, deep linking, and nested navigation

- Integrate REST APIs with proper error handling and JSON parsing

- Implement state management using BLoC (Riverpod/GetX/MobX is a plus)

- Use Hive, SQLite, Shared Preferences for local/offline data storage

- Set up push notifications using FCM or OneSignal

- Integrate platform-specific functionality via platform channels

- Write unit, widget, and integration tests.

React Native Development :

- Develop and maintain React Native apps using JavaScript or TypeScript

- Work with Redux (Toolkit) for state management and RTK Queries

- Build and optimize reusable UI components

- Integrate REST APIs with proper error handling and async flows

- Use React Navigation and manage dynamic routing and deep linking

- Handle native modules, third-party libraries, and platform-specific code

- Implement authentication flows (Firebase/Auth0/Google/Apple)

- Work with local storage solutions (AsyncStorage, MMKV, SQLite)

- Conduct unit and UI testing using Jest, React Native Testing Library, or Detox.

Must-Have Skills :

- Dart and Flutter

- React Native

- REST API integration with error handling

- Secure authentication methods

- Offline storage and sync

- Push notifications

- Writing unit and UI tests

- Proficient with Git (branching, merging, pull requests)

- API Testing using Postman.


info-icon

Did you find something suspicious?