Overview
Job Title: Senior Mobile App Developer (Flutter + React Native)
Location: Bengaluru and Chennai [On-site]
Experience: 5–6 years
Company Overview
At Siddhan Intelligence, we’re a young, dynamic team using cutting-edge tech to solve real-world problems in aviation and logistics. If you’re passionate about innovation and growth, you’ll feel right at home here.
Job Summary
We are looking for a Senior Mobile App Developer skilled in Flutter (Dart) and React Native (JavaScript/TypeScript) to build scalable, high-quality mobile apps. You will design pixel-perfect UIs, manage state efficiently, collaborate with teams, lead features, mentor juniors, and deliver clean, maintainable code on time.
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, SharedPreferences 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.
Preferred Qualifications
- Bachelor's Engineering degree in computer science, IT, or related field
- Experience with CI/CD tools, app signing, and publishing (optional but desirable)
- Excellent problem-solving, communication, and team collaboration skills.
What We Offer
- Opportunity to work on cutting-edge mobile applications
- Flexible working environment.
- Career growth and mentorship opportunities.
Job Types: Full-time, Permanent
Pay: ₹218,678.25 - ₹1,175,924.09 per year
Benefits:
- Health insurance
- Leave encashment
- Paid sick time
- Provident Fund
Schedule:
- Day shift
- Monday to Friday
- Weekend availability
Work Location: In person