Full Stack Mobile App Developer (Flutter / React Native)
Company: CSG Technosol Private Limited
Location: Noida (Work From Office)
Experience: 1+ Years
Employment Type: Full-Time
About CSG Technosol
CSG Technosol Private Limited is a leading software development company specializing in FinTech, Payment Gateways, ERP/CRM Solutions, SaaS Platforms, AI-powered Applications, Enterprise Software, Cloud Solutions, and Custom Web & Mobile Application Development. We deliver secure, scalable, and innovative technology solutions for clients across India and international markets.
Job Summary
We are looking for a passionate and experienced Full Stack Mobile App Developer to design, develop, and maintain high-quality Android and iOS applications. The ideal candidate should have strong expertise in Flutter or React Native, experience integrating RESTful APIs, payment gateways, authentication systems, push notifications, and a solid understanding of mobile application architecture and performance optimization.
Key Responsibilities
- Design, develop, test, and deploy Android and iOS applications.
- Build reusable, scalable, and maintainable application architecture.
- Integrate RESTful APIs and backend services.
- Implement secure authentication and authorization mechanisms.
- Integrate payment gateways and digital wallets.
- Develop responsive and pixel-perfect mobile user interfaces.
- Optimize app performance, battery usage, and memory consumption.
- Debug production issues and provide timely fixes.
- Publish applications on Google Play Store and Apple App Store.
- Implement push notifications, deep linking, and analytics.
- Collaborate with UI/UX designers, backend developers, QA engineers, and product managers.
- Participate in Agile/Scrum development processes.
- Write clean, well-documented, and testable code.
- Stay updated with the latest mobile technologies and best practices.
Required Technical SkillsMobile Development
- Flutter (Preferred)
- Dart
- React Native
- JavaScript / TypeScript
- Android SDK
- iOS Development Basics
- Native Module Integration
State Management
- Provider
- Riverpod
- Bloc
- Redux (React Native)
Backend Integration
- REST APIs
- JSON
- GraphQL (Good to have)
- WebSocket
- Firebase Cloud Messaging (FCM)
Authentication & Security
- JWT Authentication
- OAuth 2.0
- Biometric Authentication
- OTP Authentication
- Secure Token Storage
- SSL Pinning (Preferred)
- Mobile Security Best Practices
Local Storage
- SQLite
- Hive
- Shared Preferences
- Secure Storage
Firebase
- Firebase Authentication
- Cloud Firestore
- Push Notifications
- Crashlytics
- Analytics
- Remote Config
Maps & Location
- Google Maps
- Geolocation
- Geofencing
- Location Tracking
DevOps & Tools
- Git
- GitHub / GitLab
- CI/CD
- Fastlane (Preferred)
- Android Studio
- Xcode
- VS Code
Preferred Skills
- Flutter Clean Architecture
- MVVM / MVC Architecture
- Offline-first application development
- Background services
- Camera integration
- QR Code / Barcode Scanner
- NFC Integration
- Bluetooth Integration
- Deep Linking
- Dynamic Links
- Mobile App Performance Optimization
- Unit Testing
- Widget Testing
- Integration Testing
Backend Knowledge (Preferred)
Exposure to any of the following:
- Laravel
- Node.js
- Django
- Golang
- Firebase
- MySQL
- PostgreSQL
- MongoDB
- Redis
Qualifications
- Bachelor’s degree in Computer Science, Information Technology or a related field.
- 1+ years of experience in mobile application development.
- At least 2 published applications on Google Play Store or Apple App Store.
- Experience working on production-grade applications.
Soft Skills
- Strong problem-solving ability.
- Excellent debugging skills.
- Good communication and interpersonal skills.
- Team player with a collaborative mindset.
- Ability to work independently and manage deadlines.
- Passion for learning new technologies.
Nice to Have
- Experience in FinTech or payment applications.
- AI/ML integration into mobile apps.
- Experience with wearable devices (Wear OS / watchOS).
- Experience with IoT integrations.
- Experience with enterprise applications.
- Knowledge of accessibility and app security standards.
What We Offer
- Competitive salary and performance incentives.
- Opportunity to work on enterprise-grade and international projects.
- Exposure to FinTech, AI, SaaS and cloud-native technologies.
- Career growth opportunities.
- Collaborative and innovation-driven work environment.
Why Join CSG Technosol?
- Work on cutting-edge FinTech and enterprise solutions.
- Build applications used by thousands of users.
- Opportunity to work with modern technologies including AI, cloud platforms, APIs and payment systems.
- Be part of a fast-growing technology company delivering solutions for clients worldwide.
Pay: ₹240,000.00 - ₹1,000,000.00 per year
Work Location: In person