06 Aug
|
Quintype Technologies
|
Bengaluru
06 Aug
Quintype Technologies
Bengaluru
About the Role:
We're looking for a skilled Mobile Application Developer with 3–4 years of professional experience in building native Android and iOS applications. You'll be responsible for designing, developing, and maintaining high-quality mobile applications, working closely with backend engineers, designers, and product managers to deliver seamless user experiences across platforms.
Key Responsibilities:
- Design, develop, and maintain native mobile applications for Android and iOS
- Translate UI/UX designs and wireframes into high-quality, responsive mobile interfaces
- Write clean, efficient, and maintainable code following platform-specific best practices
- Integrate mobile applications with RESTful APIs and backend services
- Ensure the performance, quality, and responsiveness of applications across devices and OS versions
- Identify and fix bugs, performance bottlenecks, and crashes
- Manage app releases, versioning, and deployment to Google Play Store and Apple App Store
- Implement push notifications, in-app analytics, and third-party SDK integrations
- Work with local storage, caching, and offline-first strategies where required
- Collaborate with cross-functional teams (design, backend, QA, product) in an agile environment
- Write and maintain unit/UI tests to ensure code quality and app stability
Required Skills & Qualifications:
- Solid proficiency in Kotlin/Java for Android development
- Strong proficiency in Swift/Objective-C for iOS development
- Experience with Android Studio and Xcode development environments
- Solid understanding of mobile UI/UX design principles and platform-specific guidelines (Material Design, Human Interface Guidelines)
- Experience consuming RESTful APIs and handling JSON data
- Familiarity with mobile architecture patterns (MVVM, MVP, or Clean Architecture)
- Experience with version control systems (Git)
- Understanding of app lifecycle, memory management, and performance optimization
- Experience with app store submission processes (Google Play Console, App Store Connect)
- Familiarity with debugging and profiling tools for mobile platforms
- Strong problem-solving skills and attention to detail
- Good communication skills and ability to work in a team workplace
Good to Have:
- Experience with React Native for cross-platform app development
- Familiarity with Flutter or other cross-platform frameworks
- Experience with CI/CD pipelines for mobile (Fastlane, Bitrise, or similar)
- Knowledge of mobile security best practices
- Exposure to Firebase (Analytics, Crashlytics, Push Notifications, Remote Config)
- Familiarity with unit testing frameworks (XCTest, JUnit, Espresso)
- Basic understanding of backend technologies (Node.js) for full-stack collaboration
- Familiarity with Agile/Scrum methodologies
📌 Software Engineer – Mobile Application (Bengaluru)
🏢 Quintype Technologies
📍 Bengaluru