23 Aug
|
SynapseIndia
|
Kolkata
23 Aug
SynapseIndia
Kolkata
What is the work?
- Develop, maintain, and enhance mobile applications for iOS and cross-platform environments.
- Work on mobile applications using Native iOS, React Native, and Flutter.
- Understand requirements and translate them into scalable, secure, and user-friendly mobile solutions.
- Develop responsive UI using Swift/SwiftUI, React Native, and Flutter.
- Integrate REST APIs, JSON, GraphQL, Firebase, push notifications, payment SDKs, maps, and third-party SDKs.
- Implement authentication, authorization, deep linking, secure storage, and offline data handling.
- Follow appropriate architecture and design patterns such as MVVM, Clean Architecture, Repository Pattern, and suitable state-management approaches.
- Develop and maintain local storage using technologies such as Core Data/SQLite, Secure Storage, and Firebase/Firestore as applicable.
- Perform unit, UI, widget, and integration testing and troubleshoot crashes, memory, and performance issues.
- Manage iOS and cross-platform builds and releases using Xcode, CocoaPods, Gradle, Android Studio, App Store Connect,
TestFlight, and Google Play Console as applicable.
- Use Git/GitHub and participate in code reviews, CI/CD, and release management.
- Work closely with Backend Developers, QA, UI/UX Designers, Project Managers, and clients.
- Provide production support, troubleshoot issues, and ensure application quality and performance.
What skills and experience are we looking for?
- 3+ years of professional experience in mobile application development.
- Solid hands-on experience in at least one of the following:
- Native iOS: Swift, SwiftUI/UIKit, Xcode, iOS SDK, CocoaPods, iOS application lifecycle.
- React Native: React Native, JavaScript/TypeScript, React Hooks, Redux/Redux Toolkit, React Navigation, Native Modules.
- Flutter: Dart, Flutter SDK, Widgets, Bloc/Cubit, Provider/Riverpod, responsive UI, Platform Channels.
- Good understanding of Android/iOS integration for React Native and Flutter applications.
📌 Mobile App Developer (Kolkata)
🏢 SynapseIndia
📍 Kolkata