mobile architect role

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

10 to 15 years of experience in mobile development, with at least 1 year as an architect., Proficient in iOS and Android development using Swift, Swift UI, Kotlin, and related technologies., Strong understanding of design patterns, data structures, and object-oriented programming principles., Familiarity with Agile methodologies, GIT, and CI/CD tools..

Key responsibilities:

  • Design and develop mobile applications for both iOS and Android platforms.
  • Guide the implementation of user interfaces and custom UI components.
  • Diagnose and resolve performance issues in mobile applications using relevant tools.
  • Collaborate with cross-functional teams to integrate third-party modules and frameworks.

CodersBrain logo
CodersBrain SME https://www.codersbrain.com/
201 - 500 Employees
See all jobs

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 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

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

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Related jobs