Mobile Architect for Marcel Product|Default|
- Category: Android Developer Jobs
- Location: Gurgaon, Haryana
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 17K to 26K
- Published on: 2025/09/20
Maximum experience (relevant): 18
Must have skills:
Experience in Mobile development with writing solutions in Swift and Swift UI
Understands how to program using Publisher and Observer patterns in Swift UI.
Also required deep knowledge of HTTP protocol, Core Data.
Under Object-Oriented Programming, data structures, and design patterns such as MVVM or MVC or VIPER.
Knows how to diagnose underperforming component in mobile app with the help of Xcode instruments and tooling such as Debugger, CPU, Memory, Network Profilers.
Understand strategy and resources to support Universal Links
Experience in Mobile development with writing solutions in Kotlin
Understands how to program Coroutines, Flow, StateFlow, SharedFlow, LiveData, various scopes such as ViewModelScope, GlobalScope, blocking calls and adapting them to coroutines.
Also required deep knowledge of HTTP protocol and Android Network libraries such as OkHttp and Volley, Injection frameworks, SQL and mobile class databases or relational databases in general.
Knows how to diagnose underperforming component in mobile app with the help of Android Studio instruments and tooling such as Debugger, Linters, CPU, Memory, Network etc.
Experience adding FCM
Experience integrating Jetpack and third-party modules
Understand strategy and resources to support Android App Links
Ability to diagnose any memory leaks and crashes
Understanding of Agile tools such as JIRA, Confluence.
Understands GIT and CI/CD tools such as Fastlane, Jenkins.
Experience with agile methodology is preferred
Experience adding APNs and publishing to TestFlight and App Store
Experience integrating Frameworks and third-party modules with Cocoa Pods and gradle scripts.
Understands work related to Analytics framework.
Guides design and development of user interfaces and custom UI.
Guides implementations of Task oriented and multi-threaded programming implemented with delegates or async/await
Guides implementation of creational, structural, and behavioural design patterns such as Observer, Factory, Adapter and Singleton
Good to have skills :
Experience with APIs, Micro Services, GraphQL.
Experience with Cloud (Azure, AWS or GCP)
Related jobs
-
Manual Tester |QA|
Looking for a skilled and dedicated Manual Tester for Gurgaon office (Hybrid), responsible for but not limited to translating technical specifications into reliable and maintainable software solutions or applications. Having 3-5+yrs of work experienc...
-
Lead Engineer | iOS
Lead Engineer - iOS Requisition ID: 13205 About the Role Key Responsibilities Experience & Skills For Employees Org: Airtel Designation: Lead Engineer Experience: 0-34 years Position Type: permanent Business Unit: Engineering.HO Location: Airtel ...
-
Front End Developer
Responsibilities Design and create a scalable frontend for web and mobile apps. Define technical architecture, track performance, and reliability of frontend web and mobile applications. Design, Develop, Test and Deploy Frontend of Web applications u...