- 経験
- 2~5歳
- 給料
- INR 30,000 – INR 45,000 / month
- 求人情報
- 1
- 投稿済み
- 2時間前
- 作業モード
- ハイブリッド
- 教育
- Bachelor's Degree in Computer Science or related field
- 再開する
- 応募必須
勤務地
仕事内容
Job Overview
We seek a proficient and enthusiastic Mobile App Developer to create, test, and maintain superior mobile applications on Android and iOS platforms. The role involves collaborating closely with designers, backend engineers, and project managers to deliver secure, scalable, and user-centric mobile apps.
Key Responsibilities
- Design, develop, and upkeep mobile apps for Android and iOS devices.
- Develop cross-platform apps primarily using Flutter or React Native.
- Create native Android apps with Kotlin or Java and iOS apps with Swift when necessary.
- Integrate RESTful APIs and external service providers efficiently.
- Collaborate with UI/UX designers to implement visually appealing and responsive interfaces.
- Enhance app performance including speed and battery optimization.
- Troubleshoot, debug, and resolve issues within applications.
- Manage app publishing and maintenance on Google Play and Apple App Store.
- Enforce application security standards and safeguard data.
- Implement features like push notifications, in-app messaging, and analytics tracking.
- Write clean, well-documented, and maintainable code.
- Participate actively in code reviews and team collaboration sessions.
- Stay current with evolving mobile development technologies and trends.
Required Skills and Experience
- Strong proficiency with Flutter and Dart or React Native frameworks.
- Experience developing Android apps using Java/Kotlin.
- iOS development skills with Swift are advantageous.
- Solid understanding of REST APIs, JSON, and HTTP communication.
- Familiarity with Firebase services including Authentication, Firestore, Cloud Messaging, and Analytics.
- Experience working with local databases such as SQLite, Hive, or Realm.
- Version control using Git and GitHub.
- Knowledge of state management solutions like Provider, Riverpod, Bloc, or GetX.
- Understanding architectural patterns such as MVVM, MVC, or Clean Architecture.
- Experience implementing push notifications and mobile security practices.
Preferred Skills
- Working knowledge of Google Maps APIs and location services integration.
- Experience integrating payment gateways like Razorpay, Stripe, or PayPal.
- Implementing biometric authentication and QR/barcode scanning.
- Camera access and Bluetooth, NFC, or RFID hardware integration.
- Building offline data synchronization features.
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes.
- Understanding Agile or Scrum development methodologies.
Education and Qualifications
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related disciplines. Candidates with 2 to 5+ years of mobile development experience are preferred; fresh graduates with solid Flutter project experience are also encouraged to apply.
Technical Tools
Expertise with Android Studio, Xcode, VS Code, Firebase, Postman, Figma, Google Play Console, and Apple Developer Console is essential.
Soft Skills
- Strong analytical mindset and problem-solving capabilities.
- Effective communication and teamwork orientation.
- Ability to work autonomously and manage multiple tasks efficiently.
- Attention to detail and eagerness to learn new technologies.
Desirable Extras
- Experience with AI/ML integrations and IoT applications.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Working with real-time technologies like WebSockets.
- Familiarity with DevOps and CI/CD pipelines.
Performance Metrics
- Timely completion of assigned tasks.
- Maintain app crash rates below industry standards.
- Deliver high code quality with good test coverage.
- Rapid resolution of bugs.
- Compliance with App Store and Play Store policies.
- Achieve positive user feedback and ratings.
- Optimize application responsiveness and performance.
Employment Details
This is a full-time, permanent position with potential for onsite, hybrid, or remote work arrangements based on organizational guidelines.
Technology Stack
Frontend technologies primarily include Flutter and React Native. Backend APIs are built with PHP, Laravel, Node.js, or .NET. Databases include MySQL and Firebase Firestore, with cloud infrastructure on Firebase and AWS. Common tools used are Android Studio, VS Code, Xcode, GitHub, Postman, and Figma.