Mobile App Developer-Software Solutions Development India
Mobile App Developer - Software Solutions Development India (Delhi)
Position: Mobile App Developer - Android & iOS
Employment Type: Full-Time
Job Overview:
We are looking for a skilled Mobile App Developer responsible for designing, developing, testing, deploying, and maintaining mobile applications for both Android and iOS platforms. The candidate should be capable of developing applications using native technologies as well as cross-platform frameworks, depending on project requirements.
Key Responsibilities:
- Develop, maintain, and optimize mobile applications for Android and iOS.
- Build applications using native technologies: Android (Kotlin/Java, Android SDK), iOS (Swift/SwiftUI/Objective-C).
- Develop cross-platform applications using Flutter, React Native, or other suitable frameworks.
- Convert UI/UX designs and business requirements into functional mobile applications.
- Integrate REST APIs, third-party APIs, payment gateways, maps, notifications, authentication, and cloud services.
- Ensure applications are responsive, secure, scalable, and optimized for performance.
- Debug and resolve application crashes, bugs, and performance issues.
- Perform testing across different devices, screen sizes, and operating-system versions.
- Publish and maintain applications on Google Play Store and Apple App Store.
- Manage application versions, releases, certificates, signing, and deployment.
- Collaborate with UI/UX designers, backend developers, project managers, and other team members.
- Maintain clean, reusable, well-documented, and version-controlled code.
- Follow mobile development best practices and security standards.
Required Skills:
- Strong knowledge of Android and/or iOS mobile development.
- Practical experience with at least one native technology: Kotlin/Java or Swift/SwiftUI.
- Experience with at least one cross-platform framework such as Flutter or React Native.
- Understanding of REST APIs and JSON.
- Experience with Git and version control.
- Knowledge of mobile application architecture and state management.
- Understanding of authentication, local storage, push notifications, and API integration.
- Knowledge of Play Store and App Store deployment processes.
Preferred Skills:
- Experience developing applications for both Android and iOS.
- Flutter or React Native for single-codebase development.
- Firebase/Supabase or similar backend services.
- Payment gateway integration, Google Maps/Mapbox, push notifications, deep linking.
- Social login and OAuth, app analytics and crash reporting.
- CI/CD for mobile applications.
Qualification & Experience:
- Bachelor's degree/diploma in Computer Science, IT, Software Engineering, or a related field preferred.
- 1-3 years of professional mobile application development experience preferred.
- Freshers with strong practical projects may also be considered.
Pay: 18,000 - 27,000 per month | Work Location: In person (Karawal Nagar, Delhi)