Back to Jobs
Mobile App Developer (iOS & Android)
Actively Reviewing
Technoville Consultants
Job Description
We are hiring an experienced Mobile App Developer with strong iOS and Android development skills. The selected candidate will be on the payroll of Technoville Consultants and deployed full-time to work with the Client.
Key Skills & Requirements :
- Minimum Graduate; B.E. / B.Tech preferred.
- Minimum 3+ years of experience in native mobile application development.
- Strong proficiency in: iOS: Swift and/or Objective-C, Android: Kotlin and/or Java, Flutter experience will be an added advantage.
- Good understanding of iOS frameworks such as UIKit, Foundation, Core Data, Core Animation, MapKit, and Cocoa Touch.
- Strong knowledge of Android components including Activity, Fragment, Intent, Service, BroadcastReceiver, ContentProvider, and Jetpack libraries.
- Experience with responsive mobile UI development: iOS Auto Layout, Size Classes, UI Constraints
- Android Material Design, RecyclerView, ViewPager, CardView, Navigation Drawer, Bottom Navigation, Toolbar, and Floating Action Button.
- Strong understanding of Apple Human Interface Guidelines and Android Material Design principles.
- Experience integrating RESTful APIs, JSON, backend services, third-party SDKs, and cloud services.
- Knowledge of push notifications, cloud messaging APIs, offline storage, caching, and secure data handling.
- Experience with multithreading, memory management, performance tuning, and application optimisation.
- Familiarity with iOS profiling tools such as Instruments and Android debugging/performance tools.
- Good understanding of OOP, POP, SOLID principles, MVC, MVP, MVVM, and common mobile design patterns.
- Familiarity with Android libraries such as Retrofit, OkHttp, RxJava, RxAndroid, Dagger, Google Play Services, and EventBus.
- Experience with version-control tools such as Git, SVN, or Mercurial.
- Familiarity with Gradle, CI/CD pipelines, build management, and app release processes.
- Knowledge of unit testing, UI testing, code coverage, and testing tools such as Espresso, Mockito, Robolectric, and iOS test frameworks.
- Strong debugging, problem-solving, and analytical skills.
- Ability to write clean, scalable, secure, maintainable, and well-documented code.
Key Responsibilities
- Develop, maintain, test, and deploy iOS and Android mobile applications.
- Build responsive, user-friendly, high-performance mobile interfaces.
- Integrate APIs, backend systems, notifications, payment gateways, analytics, and third-party services.
- Optimise application performance, memory usage, stability, and user experience.
- Identify technical issues, application bottlenecks, and bugs, and provide timely resolutions.
- Maintain code quality, modular architecture, testing standards, and documentation.
- Collaborate with UI/UX designers, backend developers, QA teams, and business stakeholders.
- Support application releases, version upgrades, and post-deployment maintenance.
Work Details :
- Working Days: Monday to Saturday
- Working Hours: 9:30 AM to 6:30 PM
- Location: Mumbai
Required Skills
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Hyderabad
₹12–18 LPA
ServiceNow Development
ITSM
REST API
+4
Mobile Application Developer
TalentSphere Staffing Solutions
React Native
REST API
Google Play
+12
Android Engineer
Xformics Inc
India
REST API
Clean architecture
Google Play
+11
Flutter Developer
GRG India
Mumbai
Clean architecture
REST API
OAuth 2.0
+16
Mobile Application Developer
LOGZ
Chennai
REST API
Google Play
Design patterns
+11
Share
Quick Apply
Upload your resume to apply for this position
–