KOLKATA · FULLTIME
Mobile App Developer (Android, React, Flutter)
SynapseIndia
Kolkata · onsite · Posted 61d ago
Sourced from
Undisclosed3–6 yrsfulltimeKolkata
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.3s
- Found the form on Naukri · 13 questions to answer1.1s
- Decided the answers for all of them2.5s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
What is the work?
- Develop, maintain, and enhance high-quality mobile applications for Android and iOS.
- Lead mobile development activities from requirement analysis, design, and development through testing, deployment, and production support.
- Develop applications using Android, React Native, and/or Flutter.
- Design scalable applications using MVVM, Clean Architecture, Repository Pattern, and appropriate state-management approaches.
- Integrate REST APIs, JSON, GraphQL, Firebase, push notifications, payment SDKs, Google Maps, and third-party SDKs.
- Implement authentication, authorization, secure storage, deep linking, offline capabilities, and mobile security.
- Develop responsive and adaptive mobile UI using Jetpack Compose, XML, React Native, Flutter, Material 3, etc.
- Work with local databases/storage such as Room, SQLite, DataStore, Hive/Isar, and Secure Storage.
- Perform unit, UI, widget, and integration testing and troubleshoot crashes, ANRs, memory, and performance issues.
- Manage Android/iOS builds and releases, including APK/AAB, IPA, Gradle, CocoaPods, signing, ProGuard/R8, Google Play Console, App Store Connect, and TestFlight.
- Use Git/GitHub and participate in code reviews, CI/CD, and release management.
- Work closely with Backend Developers, QA, UI/UX, Project Managers, and clients.
- Provide technical guidance, troubleshoot production issues, and ensure application quality and performance.
- Stay updated with mobile technologies, SDK changes, security practices, and platform requirements.
What skills and experience are we looking for?
- 3+ years of experience in mobile application development.
- Strong hands-on experience with Android, React Native, and/or Flutter.
- Android: Kotlin/Java, Android SDK, Android Studio, Jetpack, Compose, MVVM, Coroutines, Hilt/Dagger, Room, WorkManager.
- React Native: React Native, JavaScript/TypeScript, React Hooks, Redux/Redux Toolkit, React Navigation, Native Modules, Android/iOS integration.
- Flutter: Dart, Flutter, Widgets, Bloc/Cubit, Provider/Riverpod, Clean Architecture, Platform Channels, Android/iOS integration.
- Strong experience with REST APIs, JSON, Firebase, FCM, push notifications, authentication, deep linking, and third-party integrations.
- Experience with payment SDKs, Google Maps/location services, and local storage.
- Good understanding of mobile security, testing, debugging, and performance optimization.
- Experience with Crashlytics, Android/Flutter/React Native debugging tools.
- Hands-on experience with Google Play Console, App Store Connect, TestFlight, Android/iOS signing, and production releases.
- Experience with Git/GitHub and CI/CD.
- Strong problem-solving, communication, and collaboration skills.
- Experience working with international clients and distributed teams is an advantage.
Sourced from naukri
Section · 02
Skills
AndroidFlutterReact Native
Section · Company
About SynapseIndia
SynapseIndia
Emerging Technologies
Noida
IN
₹8L PA avg
Avg at SynapseIndia
About
Microsoft Gold Certified Partner, Google Partner.
Industries
Emerging Technologies
Employee ratings
10 reviews
2.3/ 5
Culture
2.6
Career growth
2.5
Work-life
2.4
Employees rate it well for
Compensation & Benefits25Work-Life Balance23
Find them on