Logo for CodersBrain

mobile architect role

Roles & Responsibilities

  • Minimum 1 year of experience as an architect in mobile development.
  • Strong skills in iOS (Swift, SwiftUI) and Android (Kotlin) development.
  • Deep knowledge of HTTP protocol, data storage, and design patterns like MVVM, MVC, VIPER.
  • Experience with debugging, performance optimization, and integrating third-party modules.

Requirements:

  • Design and develop mobile applications for iOS and Android platforms.
  • Diagnose and troubleshoot performance issues and crashes.
  • Implement and guide UI/UX best practices and complex features.
  • Collaborate with teams using Agile methodologies and version control tools.

Job description

Job opening for Mobile architect role

year of exp : 10 to 15 years

Min 1 years as an architect experience
Candidate should have experience in iOS & Android both Swift UI & Kotlin

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 ObjectOriented 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 thirdparty 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 CICD 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 thirdparty 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 multithreaded programming
implemented with delegates or asyncawait
 Guides implementation of creational, structural, and behavioural design
patterns such as Observer, Factory, Adapter and Singleton

interested candidates can share your resume on dhwani.bhatt@codersbrain.com

Related jobs

Other jobs at CodersBrain

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.